自从我从 VS2010 升级到 VS2012 后,我遇到了一个奇怪的编译问题。我已经在网上搜索了很多,但没有找到错误报告,所以我想知道这里是否有人遇到过类似的问题。可以修复吗?
编辑:我在 Windows 7 x64 上运行 VS2012 Update 2 并应用了所有补丁。
有时,尤其是在刚刚从 SVN 签出后编译整个解决方案时,其中一个项目无法构建并出现异常Object reference not set to an instance of an object
。在此之后,如果我再次点击构建/重建,它会起作用!它不会一直发生,所以我不知道为什么。我检查了解决方案、项目及其参考资料,似乎没有什么奇怪的地方。
构建窗口显示如下内容:
... blah blah, everything fine ...
114>------ Build started: Project: C:\...\mymainwebproject\, Configuration: Debug Any CPU ------
114>Validating Web Site
114>: Build (web): Object reference not set to an instance of an object.
114>
114>Validation Complete
... blah blah, everything fine ...
========== Build: 118 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
错误窗口看起来像(我的声誉太低而无法发布图片但这里是链接):
http://i.imgur.com/piSfLR8.png
欢迎任何反馈。谢谢。