dn icon indicating copy to clipboard operation
dn copied to clipboard

Add Package References to Compiler

Open agocke opened this issue 5 months ago • 0 comments

Priority: P0
Estimate: 2-3 hours
Status: Not Started
Depends on: Task 4.1 - Read project.assets.json in BuildCommand

Description

Extract package compile assemblies from lock file and add them to compiler references.

Tasks

  • [ ] Extract package compile assemblies from lock file
  • [ ] Add package assemblies to Csc.References
  • [ ] Handle reference conflicts (prefer package over framework)
  • [ ] Add proper error messages for missing packages

Files to modify

  • src/Dn/BuildCommand.cs

Acceptance criteria

  • Projects with PackageReferences build successfully
  • Compiler sees both framework and package references
  • Clear error if restore needed but not run

Phase

🔴 CRITICAL - Phase 4: Complete Restore Integration

agocke avatar Nov 09 '25 04:11 agocke