Разверните основное приложение ASPNET в IIS на сервере: исключение 0xc0000409 с модулем ucrtbase.dll - PullRequest
1 голос
/ 07 июня 2019

Несколько месяцев назад я начал разрабатывать приложение ASP.NET Core (v2.2.5) для visual studio, оно отлично работает на моем компьютере. Теперь я хочу установить это приложение на сервер IIS на сервере, поэтому я опубликовал его из VS, но когда я запускаю сайт, у меня появляется это всплывающее окно: Visual Studio Debugger

и в окне просмотра событий я получаю эту ошибку:

Неверное имя приложения: w3wp.exe, версия: 8.5.9600.16384, отметка времени: 0x5215df96 Неверное имя модуля: ucrtbase.DLL, версия: 10.0.14393.2630, отметка времени: 0x5bbec6c9 Код исключения: 0xc0000409 Смещение ошибки: 0x000000000006d3d8 Идентификатор ошибочного процесса: 0xcec Время запуска ошибочного приложения: 0x01d51d0e16ee383d Неверный путь к приложению: c: \ windows \ system32 \ inetsrv \ w3wp.exe Неверный путь к модулю: C: \ Windows \ SYSTEM32 \ ucrtbase.DLL Идентификатор отчета: 56e081de-8901-11e9-8113-00155d013e00 Полное имя неисправного пакета: Неправильный пакетный идентификатор приложения:

и эта информация об ошибке:

Поле ошибки, тип 0 Имя события: BEX64 Ответ: не доступно Идентификатор кабины: 0

Подпись проблемы: P1: w3wp.exe P2: 8.5.9600.16384 P3: 5215df96 P4: ucrtbase.DLL P5: 10.0.14393.2630 P6: 5bbec6c9 P7: 000000000006d3d8 P8: c0000409 P9: 0000000000000005 P10:

Прикрепленные файлы:

Эти файлы могут быть доступны здесь:

Символ анализа: перепроверка для решения: 0 Идентификатор отчета: 56e081de-8901-11e9-8113-00155d013e00 Статус отчета: 0 Хешированное ведро:

Я думаю, что это похоже на эту тему , но предложенные решения не сработали для меня. Не могли бы вы помочь мне с этим?

Заранее спасибо,

Sam

1 Ответ

0 голосов
/ 07 июня 2019

На самом деле это была ссылка на старый (и более не существующий) пакет в другом проекте, поэтому, когда я его удалил, веб-сайт работал

...