2

任何人都可以提供一些代码块来将现有的 C# 文件添加到项目中。

我的解决方案中有 2 个项目。一个项目生成 C# 类文件,供第二个项目使用。我必须将这些生成的文件包含在第二个项目中并构建项目。它应该以编程方式完成。我知道要包含这些文件,我必须编辑 C#project 文件(这是一个 XML)并在该文件中创建一个条目。但如果有人有的话,我想使用现有的代码。

谢谢

4

1 回答 1

1

您可以查看MsBuild.Engine命名空间。它允许您以一致的方式操作 csproj,以便您可以操作目标项目并以编程方式添加引用。

于 2012-04-13T15:15:27.690 回答