构建visual studio / c#,重建它的依赖关系吗?为什么我有时需要使用清洁?

时间:2015-06-17 18:22:20

标签: c# visual-studio-2012

我知道构建将编译并创建一个随后将被执行的程序集。我不清楚的是有时为什么,即使我引用了一些网页逻辑,如果改变了,我仍然需要重建整个解决方案才能显示更改。为什么不构建引用目标项目的主应用程序项目,而不是在执行时接收新的更改?

另外作为第二个问题,为什么我有时需要清理和构建我的解决方案?

谢谢,我知道这很模糊......

1 个答案:

答案 0 :(得分:0)

VS中的干净功能并不能真正完成通常所需的功能。它应该删除中间文件和文件夹。在我看来,它也应该清除ASP.NET应用程序的临时文件......但它也没有这样做。

由于与其他DLL的链接,通常需要重建。构建只会更新VS可以检测的应用程序和相关引用。当VS没有相应地检测到变化时,通常会出现明显的不匹配。然后,您需要进行重建以解决问题。

通常(尤其是在ASP.NET应用程序中),您将获得不正确的构建时错误或链接时错误。清空ASP.NET临时文件夹可以解决这些错误。

我还没有得到一个干净的过程来解决我的问题。祝你好运。