Щойно я оновив свій сервер (Windows 2012R2) до .Net Core 1.0 RTM
пакета хостингу Windows від попереднього .Net Core 1.0 RC2
. Мій додаток працює на моєму ПК без проблем, але сервер постійно показує:
HTTP Error 502.5 - Process Failure
Common causes of this issue:
The application process failed to start
The application process started but then stopped
The application process started but failed to listen on the configured port
Раніше він працював з версією RC2. Не знаю, що може піти не так.
Це все, що глядач каже:
Failed to start process with the commandline 'dotnet .\MyWebApp.dll'. Error code = '0x80004005'.
найгірше, що журнали додатків порожні! Я маю на увазі, що файли stdout_xxxxxxxxx.log повністю порожні і всі мають розмір 0 байт.
Що я повинен зробити?? Як я можу дізнатися причину помилки, коли вона не зареєстрована ??
Failed to start process with commandline 'dotnet ./bin/Debug/netcoreapp1.0/WebApplication2.dll', Error Code = '0x80004005'.
- той самий командний рядок та код помилки, про який ви повідомляєте. По-друге, лише тому, що він працює на вашій машині, а не на віддаленій машині, вказує на те, що на сервері щось інакше. Якщо ви можете розширити, як програма розгортається на сервері, це було б корисно.