首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >奇怪的异常MVC 4项目

奇怪的异常MVC 4项目
EN

Stack Overflow用户
提问于 2014-10-16 07:42:23
回答 1查看 783关注 0票数 2

我基本上什么都没做。刚刚打开Visual 2012(终极版)。创建了新的ASP.NET MVC 4 web应用程序(使用Razor )。单击绿色"Run“按钮--但当它启动时,像这样的异常将显示在”输出“窗口中:

“'Microsoft.CSharp.RuntimeBinder.RuntimeBinderException‘类型的第一次例外发生在Microsoft.CSharp.dll中”

谷歌chrome似乎在一段时间后变得反应迟钝。

编辑:在我添加了一些注释之后,添加了异常Microsoft.CSharp.RuntimeBinder.RuntimeBinderException,这就是我运行项目时所发生的情况:

EN

回答 1

Stack Overflow用户

发布于 2014-10-16 10:23:00

什么是第一次机会例外?

在调试应用程序时,每当此时遇到异常时,调试器都会得到通知,应用程序将被挂起,调试器将决定如何处理异常。第一次通过这个机制被称为“第一次机会”异常。根据调试器的配置,它要么恢复应用程序并传递异常,要么让应用程序挂起并进入调试模式。如果应用程序处理异常,它将继续正常运行。

一次机会异常是否意味着我的代码出现了问题?

第一次机会异常消息通常并不意味着代码中存在问题。对于处理异常的应用程序/组件,第一次机会异常消息会让开发人员知道遇到并处理了异常情况。

没什么好担心的。这是正常的行为。因此,如果您已经安全地处理了您的代码,您可以通过导航到“Debug/ exception”来关闭此异常。

  • 从“调试”菜单中选择“异常”。
  • 单击“添加.”右下角的按钮。
  • 从Type下拉列表中选择“公共语言运行时异常”。
  • 键入"Microsoft.CSharp.RuntimeBinder.RuntimeBinderException“作为名称。
  • 单击OK。
  • 异常类型现在将出现在列表中。就取消它吧。

另外,请看一下:http://blogs.msdn.com/b/davidklinems/archive/2005/07/12/438061.aspx

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26398846

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档