Приложение ASP.NET Core не работает в IIS Express - PullRequest
0 голосов
/ 17 мая 2018

Я разрабатываю ASP.NET Core 2.0 приложение, которое работает на полной основе <TargetFramework>net461</TargetFramework>. Обычно для отладки я использую IIS Express: просто нажмите зеленую стрелку в Visual Studio 2017. Это работало хорошо. Но сегодня он перестал работать правильно. Приложение работает, но все запросы зависают. Никаких исключений не выбрасывается. В Windows Logs/Application я вижу это:

Приложение 'MACHINE / WEBROOT / APPHOST / MY.APP.HERE' с физическим корнем 'C: \ code \ MY.APP.HERE \' не удалось запустить процесс с командной строкой 'C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Community \ Common7 \ IDE \ Extensions \ Microsoft \ Web Tools \ ProjectSystem \ VSIISExeLauncher.exe -argFile "C: \ Users \ Имя пользователя \ AppData \ Local \ Temp \ tmp35D5.tmp" ', ErrorCode =' 0x80004005: 0.

Источник сообщения: Модуль IIS Express AspNetCore .

Есть идеи, в чем причина и как это исправить?

ОБНОВЛЕНИЕ: я вижу, A fatal error was encountered. The library 'hostpolicy.dll' required to execute the application was not found in 'C:\code\PATH.TO.APP.HERE\bin\Debug\net461\win7-x64\publish\'. бежит dotnet MyApp.exe.

1 Ответ

0 голосов
/ 17 мая 2018

iisreset - попробуйте один раз - как это было раньше, надеюсь, что это работает!

...