了解.NET程序集

And*_*dry 6 .net assemblies visual-studio-2010 visual-studio

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

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

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

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

Cod*_*aos 10

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