程序运行良好,但是用vs2003调试的时候总是弹出一个NullReferenceException,而且这个exception的stack trace是null。不论你怎么修改代码,这个问题都是时隐时现。如果你的程序中涉及到了InteropServices或者Diagnostics的话,这个问题特别容易出现。
这是vs2003的一个bug。不过我们可以弥补:
在Project -> Properties -> Supported Runtimes,选择 v1.1.4322 。
做了上述修改之后,这个bug就不会出现了。我觉得好像是vs2003在调试程序的时候,不能正确的选择runtime版本。
这是vs2003的一个bug。不过我们可以弥补:
在Project -> Properties -> Supported Runtimes,选择 v1.1.4322 。
做了上述修改之后,这个bug就不会出现了。我觉得好像是vs2003在调试程序的时候,不能正确的选择runtime版本。
本文解决了一个在使用VS2003调试时遇到的问题:NullReferenceException及其stacktrace为null的情况。该问题可能与InteropServices或Diagnostics有关,并通过调整支持的Runtime版本至v1.1.4322得以解决。
1088

被折叠的 条评论
为什么被折叠?



