了解.NET程序集

时间:2011-02-28 10:26:37

标签: .net visual-studio visual-studio-2010 assemblies

当我在Visual Studio中的解决方案中构建项目时(它可以是C#VB.NET F#或者其他)我想每个项目只生成一个程序集吗?

所以,如果我有一个包含项目1 2 3和4的解决方案 当我逐个构建每个项目时,我得到了4个组件吗?

但是,是否有可能让构建器/编译器只为整个解决方案生成一个程序集?或者两个项目一起编译?

我的意思是使用命令行调用编译器并设置目标程序集......

1 个答案:

答案 0 :(得分:10)

默认情况下,项目和程序集之间存在1对1的对应关系。但您可以使用ILMerge之类的工具从多个工具创建一个程序集。