【发布时间】:2014-08-04 02:37:02
【问题描述】:
我在 Visual Studio 2012 中打开的 ASP.NET 网站的错误列表中收到以下错误。
并且在“错误”窗口中没有行号/文件名,单击错误不会将我带到一行代码。
这是编译时错误,而不是运行时错误。该代码在 Web 服务器上运行良好,并且用于在 VS2005 中工作(在另一台计算机上,直到驱动器出现故障)。我只是无法让它在 2012 年工作。
非常感谢您的帮助。
【问题讨论】:
-
这是一个运行时错误而不是编译时错误。尝试将您的编译器设置为中断异常。
-
@Liath 这是一个网站而不是一个网络应用项目(没有项目文件),我在哪里设置这个选项?
-
在 VS 中进入菜单,然后进入调试,异常,它是复选框的内行。调试时,您的编译器将在遇到异常而不是在捕获异常时中断。
-
@Liath 此错误来自 asp_net 编译器,并且错误阻止 Visual Studio 将其视为错误。我认为这对我们的网站来说是一个有价值的问题,人们不应该仅仅因为他们看到“对象引用未设置为对象的实例”而投反对票,从而很容易认为这是一个不合适的新手问题。
-
@RegEdit 感谢您的澄清,很高兴他们得到了答案。但是我不是反对者......
标签: asp.net vb.net visual-studio visual-studio-2012 webforms