我有一个包含4个类库项目和一个“网站”项目的解决方案。该网站项目包含对3个类库项目的引用,每当我在任何类库项目中进行更改时,我看到的唯一选择是重建需要花费大量时间的网站。
是否有任何选项我只能更新dll引用,这些更改会反映在网站项目中?
答案 0 :(得分:1)
你应该重建一切,是的。当您更改其中一个类库时,这可能会巧妙地更改代码的调用方式。有一些明显的变化,比如删除你的网站所依赖的方法,但是有一些更加狡猾的方法,比如添加一个重载 - 这样代码仍然可以编译,但会有不同的效果。
我不知道有任何方法告诉Visual Studio 不在依赖项更改时进行重建...我个人会想方设法找到一种方法来改善整体构建。
如果你在类库中做了很多工作,而你实际上并不是需要该网站,那么你总是可以卸载该项目,直到你需要运行整个网站了。