我正在尝试通过Roslyn将所有元数据引用从一个项目复制到另一个项目中。
var updatedProject = destinationProject.AddMetadataReferences(sourceProject.MetadataReferences);
msWorkSpace.TryApplyChanges(updatedProject.Solution)
复制引用没有问题,但程序集的完整路径已添加到项目文件中:
<Reference Include="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Numerics.dll" />
有没有选择通过Roslyn添加它们(我不想手动编辑csproj文件)?
<Reference Include="System.Numerics" />