如果子项目更新,我是否总是需要重建包含对子项目的dll的引用的项目?

时间:2010-06-11 04:56:03

标签: .net asp.net visual-studio

我有一个包含4个类库项目和一个“网站”项目的解决方案。该网站项目包含对3个类库项目的引用,每当我在任何类库项目中进行更改时,我看到的唯一选择是重建需要花费大量时间的网站。

是否有任何选项我只能更新dll引用,这些更改会反映在网站项目中?

1 个答案:

答案 0 :(得分:1)

应该重建一切,是的。当您更改其中一个类库时,这可能会巧妙地更改代码的调用方式。有一些明显的变化,比如删除你的网站所依赖的方法,但是有一些更加狡猾的方法,比如添加一个重载 - 这样代码仍然可以编译,但会有不同的效果。

我不知道有任何方法告诉Visual Studio 在依赖项更改时进行重建...我个人会想方设法找到一种方法来改善整体构建。

如果你在类库中做了很多工作,而你实际上并不是需要该网站,那么你总是可以卸载该项目,直到你需要运行整个网站了。