#visual-studio #.net-core #iis-express
Вопрос:
Некоторое время я не мог понять, почему мое тестовое приложение с именем «myappdotnet» не будет отлаживаться в Visual Studio (2019) с помощью IIS Express. Когда я пытался запустить его, я получал эту ошибку в браузере:
HTTP Error 500.0 - ANCM In-Process Handler Load Failure
Я обнаружил, что это связано с названием проекта: «myapp dotnet.csproj». Я обнаружил, что любое созданное мной имя проекта, заканчивающееся на dotnet, вызовет эту ошибку 500.0. Удаление dotnet из имени, например «myapp.csproj», позволило выполнить отладку с помощью IIS Express без ошибки.
Почему это так? Зарезервированы ли эти конечные символы? Это где-нибудь задокументировано?
Комментарии:
1. github.com/dotnet/aspnetcore/issues это подходящее место для такого.