5

我正在ASP.NET MVC 5使用Entity Framework 6

今天我使用 NuGet 更新了一些组件(例如MVC 5.2.0.0更新到MVC 5.2.2.0),也EF6与其他组件一起更新到了新版本。

但现在Visual Studio 输出窗口总是显示

类型的第一次机会异常

Microsoft.CSharp.dll 中出现“Microsoft.CSharp.RuntimeBinder.RuntimeBinderException”

然后我打开异常面板并选择公共语言运行时异常(在 Visual Studio 2013 上:按 Ctrl+Alt+E)然后我从 Razor 页面中找到每个ViewBag的源代码:

ViewBag.Title = Resource.ApplicationName;

我的项目剃须刀页面使用了所有的 ViewBag 属性,所以有时我可以看到很多RuntimeBinderException事件。它只输出——从不触发任何东西——直到我在 Visual Studio 上检查了公共语言运行时异常

发生什么了?有什么办法可以隐藏吗?为什么现在显示?为什么之前没有显示?

4

0 回答 0