在Visual Studio 2005中,您可以右键单击C ++项目并选择Project Only
> Build Only [project]
。
对于C#项目,有没有办法做同样的事情?如果我从项目右键单击菜单中选择Build
,它也会构建所有依赖项。
答案 0 :(得分:2)
不一定 - 如果依赖项没有改变,那么它们将不会被重建。如果选择“ReBuild”,那么Visual Studio也将重建依赖项,但如果这些程序集的源代码未更改,您将发现正常构建将重用现有的依赖项程序集。
C#使用程序集的元数据进行构建。此元数据是程序集本身的一部分,因此整个程序集必须在编译时出现,以便编译器解析任何外部类型及其成员。
答案 1 :(得分:2)
没有。这是不可能的。
在C ++中,对于依赖项,您只需要标题。在C#上你需要程序集,然后如果需要重建它们,它们就会。