Отладчик Just-In-Time был запущен без необходимых разрешений безопасности - PullRequest
8 голосов
/ 24 февраля 2012

Я новичок в ASP.NET MVC, у меня есть проект, и когда я запускаю его в IIS, выдается исключение, подобное этому:

"Произошло необработанное исключение win32 в w3wp.exe. Отладчик Just-In-Time был запущен без необходимых разрешений безопасности. Для отладки этого процесса JIT-отладчик должен быть запущен от имени администратора. Хотите отладить процесс? «

Я пытаюсь установить для свойств DefaultAppPool значение «Локальная система», но это не работает! Как я могу это исправить? Спасибо!

1 Ответ

8 голосов
/ 10 июля 2012

Похоже, что ваше приложение вызывает сбой рабочего процесса IIS.Чтобы разобраться в этом, вы можете выполнить одно или несколько из следующих действий:

  1. Проверьте программу просмотра событий, чтобы узнать, почему происходит сбой приложения.Если вы фильтруете журнал приложений по источникам ASP.NET 2.0 и 4.0, вы должны увидеть кучу предупреждений, указывающих, какое исключение вызвало сбой.
  2. Присоединитесь к процессу с помощью Visual Studio и определите, какое исключение выдается.Это даст вам наиболее подробную информацию.

Изменение привилегий безопасности для пула приложений вряд ли вам здесь поможет;Причина появления диалогового окна JIT заключается в том, что происходит сбой приложения, и вы работаете в другом контексте безопасности для интерактивного сеанса!

Опубликуйте дополнительную информацию о сбое, если вам нужна помощь, чтобы добраться до сути.

Приветствия

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...