我正在开发一个 ASP.NET 项目,一切顺利。
但是现在我遇到了错误,但是代码中的一切都很好。
我按 F6 编译所有解决方案,但到处都是错误。但是代码一切正常(继续阅读,你会明白的)。然后我尝试再次编译它,再次,再次,再次......在一个完全随机的时刻,我成功了。
然后我尝试在浏览器中查看页面。编译错误!再次编译,成功。刷新页面,编译错误!再次刷新页面,成功!
而且我没有更改代码中的任何内容。
然后我可以继续正常编程,但是当我关闭VS并再次打开它时,这个问题又来了。
我尝试的其他事情:删除 bin 文件夹并再次编译,重建解决方案,单独构建每个项目......没有任何效果。
Visual Studio 正在“当他想要的时候”编译。
为什么会发生这种情况?