避免在VisualStudio解决方案中构建所有VB.NET项目

时间:2009-10-28 16:36:43

标签: c# vb.net visual-studio

我们创建一个类库并提供C#和VB.NET示例。

我有60个C#项目的解决方案。如果我对其中一个进行编辑,Visual Studio只会构建更改后的版本。

我有60个VB.NET项目的等效解决方案。 Visual Studio始终构建所有60个项目。为什么?有没有办法强制Visual Studio的行为与C#项目一样?

我应该提到项目之间没有依赖关系。

更多信息:它不是重新编译,实际上,它只是检查它们是否需要编译并且需要花费大量时间。

这是构建输出:

==========构建:0成功,3次失败,58次更新,0次跳过==========

在我的VB.NET项目解决方案中,这58项检查大约需要30秒。在C#项目的解决方案中,这种同样的最新检查几乎是即时的。

无需编辑。只需切换启动项目即可。

1 个答案:

答案 0 :(得分:1)

这如何工作非常依赖于如何设置项目之间的依赖关系。如果所有项目都引用了正在编辑的项目,则所有项目都必须重建。

您能否提供一些有关设置的更多信息。特别是项目之间存在哪些依赖关系?