我有两个项目——一个是测试,另一个是最终版本。我知道有可能将共享代码放入库中,但我希望编译结果将是一个文件,而不需要任何额外的 DLL。
问问题
294 次
3 回答
2
您可以使用ILMerge,它将多个 .Net 程序集合并到一个程序集中。
于 2013-10-21T07:04:27.403 回答
2
您通常应该能够将相同的源代码文件添加到多个项目中。例如,在 C# 中,项目可以包含指向存储在其他位置的文件的链接,这些文件将像任何其他文件一样包含在编译中。
于 2013-10-21T07:08:38.313 回答
1
您可以在两个或多个项目之间“链接”代码文件。只需右键单击您的项目,选择Add -> Existing item
,然后单击添加按钮旁边的向下箭头:
根据我的经验,链接比创建库更简单。链接代码会生成一个具有单一版本的可执行文件。
于 2013-10-21T07:05:32.067 回答