【发布时间】:2010-11-15 17:25:41
【问题描述】:
我有点困惑。 查看我大学的一些现有代码,我发现一个项目总是以某种方式与单个程序集相关。我是 c# 的新手,我读过一些关于程序集和模块的内容,但我没有找到任何关于“项目”逻辑单元和“程序集”逻辑单元之间关系的信息,我想知道这是否是一种约定,并且如果我可以通过 VS 以某种方式控制它。
谢谢, 李
【问题讨论】:
标签: visual-studio-2010 assemblies
我有点困惑。 查看我大学的一些现有代码,我发现一个项目总是以某种方式与单个程序集相关。我是 c# 的新手,我读过一些关于程序集和模块的内容,但我没有找到任何关于“项目”逻辑单元和“程序集”逻辑单元之间关系的信息,我想知道这是否是一种约定,并且如果我可以通过 VS 以某种方式控制它。
谢谢, 李
【问题讨论】:
标签: visual-studio-2010 assemblies
是的,这是 Visual Studio 的标准构建模型。一个项目通常会产生一个组件。一种解决方案可以包含多个项目。没有直接支持创建模块,您必须手动执行此操作,以便可以使用 /target:module 选项运行 csc.exe。很少有这样的场景有意义。
【讨论】: