在Visual Studio / c#中构建,重建它的依赖项吗?为什么我有时需要使用清洁
本文关键字:为什么 清洁 依赖 Studio Visual 构建 重建 | 更新日期: 2023-09-27 17:56:44
我知道build将编译并创建一个程序集,然后将其执行。我不清楚的是,为什么有时即使我引用了一些网页逻辑,如果更改,我仍然需要重建整个解决方案才能显示更改。为什么在执行时不生成引用目标项目的主应用程序项目,而不接收新的更改?
另外,作为第二个问题,为什么我有时需要清理和构建我的解决方案?
谢谢,我知道这很模糊...
VS 中的干净功能并没有真正满足通常需要的功能。 它应该删除中间文件和文件夹。 在我看来,它还应该清除 ASP.NET 应用程序的临时文件......但它也没有这样做。
由于与其他 DLL 的链接,通常需要重新生成。 生成将仅更新 VS 可以检测到的应用程序和依赖引用。 通常,当 VS 没有相应地检测到更改时,您会收到清单不匹配。 然后,您需要进行重建以解决问题。
通常(尤其是在 ASP.NET 应用程序中),您会收到不正确的构建时错误或链接时错误。 清空 ASP.NET 临时文件夹可解决这些错误。
我还没有一个干净的过程来解决我的问题。 祝你好运。