我基本上什么都没做。刚刚打开Visual 2012(终极版)。创建了新的ASP.NET MVC 4 web应用程序(使用Razor )。单击绿色"Run“按钮--但当它启动时,像这样的异常将显示在”输出“窗口中:
“'Microsoft.CSharp.RuntimeBinder.RuntimeBinderException‘类型的第一次例外发生在Microsoft.CSharp.dll中”
谷歌chrome似乎在一段时间后变得反应迟钝。
编辑:在我添加了一些注释之后,添加了异常Microsoft.CSharp.RuntimeBinder.RuntimeBinderException
,这就是我运行项目时所发生的情况:
发布于 2014-10-16 10:23:00
什么是第一次机会例外?
在调试应用程序时,每当此时遇到异常时,调试器都会得到通知,应用程序将被挂起,调试器将决定如何处理异常。第一次通过这个机制被称为“第一次机会”异常。根据调试器的配置,它要么恢复应用程序并传递异常,要么让应用程序挂起并进入调试模式。如果应用程序处理异常,它将继续正常运行。
一次机会异常是否意味着我的代码出现了问题?
第一次机会异常消息通常并不意味着代码中存在问题。对于处理异常的应用程序/组件,第一次机会异常消息会让开发人员知道遇到并处理了异常情况。
没什么好担心的。这是正常的行为。因此,如果您已经安全地处理了您的代码,您可以通过导航到“Debug/ exception”来关闭此异常。
另外,请看一下:http://blogs.msdn.com/b/davidklinems/archive/2005/07/12/438061.aspx
https://stackoverflow.com/questions/26398846
复制相似问题