Я ничего не делал. Просто открылась Visual Studio 2012 (Ultimate). Создано новое веб-приложение ASP.NET MVC 4 (с использованием Razor Engine). Нажмите зеленую кнопку "Запустить", но при запуске таких исключений, как это показано в окне "Выход":
"В Microsoft.CSharp.dll произошла первая случайная ошибка типа" Microsoft.CSharp.RuntimeBinder.RuntimeBinderException "
и Google Chrome, кажется, перестает отвечать на запросы через некоторое время.
edit: после некоторых комментариев я добавил в Exceptions исключение Microsoft.CSharp.RuntimeBinder.RuntimeBinderException
и это то, что происходит сейчас, когда я запускаю проект:
Что такое исключительное исключение?
Когда приложение отлаживается, отладчик получает уведомление при возникновении исключения. В этот момент приложение приостанавливается, и отладчик решает, как обрабатывать исключение. Первый проход через этот механизм называется исключением "первого шанса". В зависимости от конфигурации отладчика он либо возобновит приложение, либо отправит исключение, либо оставит приложение приостановленным и войдет в режим отладки. Если приложение обрабатывает исключение, оно продолжает работать нормально.
Есть ли исключение из первого шанса, что в моем коде есть проблема?
Сообщения об исключении из первой случайности чаще всего не означают, что в коде есть проблема. Для приложений/компонентов, которые изящно обрабатывают исключения, сообщения об исключительных случайных исключениях позволяют разработчику знать, что была обнаружена исключительная ситуация и была обработана.
Нечего волноваться. Это нормальное поведение. Итак, если вы безопасно обработали свой код, вы можете отключить это исключение, перейдя на "Отладка/Исключения".
Кроме того, посмотрите: http://blogs.msdn.com/b/davidklinems/archive/2005/07/12/438061.aspx