|
Приложение современного .NET работает на веб-сервере IIS следующим образом: используется упрощенный загрузчик AspNetCoreModule, единственная цель которого - запустить ваше приложение и дальше передать всё управление ему. Вот как выглядит web.config подобного проекта: <?xml version="1.0" encoding="utf-8"?>
<configuration>
<location path="." inheritInChildApplications="false">
<system.webServer>
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" />
</handlers>
<aspNetCore processPath="dotnet" arguments=".\WebApplication1.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="inprocess" />
</system.webServer>
</location>
</configuration>
Детали могут отличаться, но суть там примерно такая, это хорошо узнаваемый шаблон. Если при работе такого сайта вы видите одну из ошибок, перечисленных далее, или примерно такую же по смыслу (вариантов там реально миллион), это значит, что системе не удалось запустить ваше приложение. HTTP Error 500.30 - ANCM In-Process Start Failure HTTP Error 500.31 - ANCM Failed to Find Native Dependencies HTTP Error 500.0 - ANCM In-Process Handler Load Failure HTTP Error 502.5 - ANCM Out-Of-Process Start Failure HTTP Error 502.3 - Bad Gateway (ANCM Request Handler Load Failure) Could not find 'aspnetcorev2_inprocess.dll' The specified version of Microsoft.NetCore.App or Microsoft.AspNetCore.App was not found The application to execute does not exist The process failed to start The application was unable to start correctly The worker process failed to initialize correctly Failed to start application '/LM/W3SVC/...', ErrorCode '0x80070002' Failed to start process with commandline '...', ErrorCode: '0x80070002' The module 'AspNetCoreModuleV2' was not found The ANCM request handler could not be started Failed to load the dll from [applicationhost.config] The application has failed to start because its side-by-side configuration is incorrect Service Unavailable - HTTP Error 503 The process exited unexpectedly The specified module could not be found This application has failed to start because the application configuration is incorrect Invalid Operation Exception in ANCM The request was aborted: Could not create SSL/TLS secure channel The application process exited The operation completed successfully Failed to bind to port '...' The specified framework 'Microsoft.AspNetCore.App', version '...' was not found Hosting environment variable 'ASPNETCORE_ENVIRONMENT' could not be set Вот что можно с этим сделать:
(то есть, проверьте все 4 варианта) также,
В 99% случаев что-то из этого должно вам помочь.
|
|





