Sto tentando di pubblicare la mia app MVC 6 Beta 8. Sono riuscito a pubblicarlo correttamente in Azure, ma quando provo a pubblicarlo su ASPHostPortal, ricevo 500 errori.Esecuzione dell'applicazione MVC 6 Beta 8 su IIS
Così ho provato a pubblicare l'app su un IIS locale e ho anche fallito. In primo luogo, ho capito che ho bisogno di installare HttpPlatformHandler (altrimenti IIS non era in grado di caricare web.config). Ma anche dopo, ricevo l'errore 502.3.
HTTP Error 502.3 - Bad Gateway
There was a connection error while trying to route the request.
Anche nel registro eventi posso vedere un errore 1000 dal HttpPlatformHandler senza descrizione. Ma dice "Impossibile avviare Process '0" Port = 13679, Error Code =' -2147024894 '. "
stdout.log viene creato ma è vuoto.
Ecco il mio web.config:
<configuration>
<system.webServer>
<handlers>
<add name="httpPlatformHandler" path="*" verb="*" modules="httpPlatformHandler" resourceType="Unspecified"/>
</handlers>
<httpPlatform processPath="..\approot\web.cmd" arguments="" stdoutLogEnabled="true" stdoutLogFile="stdout.log" startupTimeLimit="3600"></httpPlatform>
<httpErrors errorMode="Detailed" />
<asp scriptErrorSentToBrowser="true" />
</system.webServer>
<system.web>
<customErrors mode="Off" />
<compilation debug="true" />
</system.web>
</configuration>
Dove posso andare da qui?
http://docs.asp.net/en/1.0.0-beta8/publishing/iis.html –
Ovviamente ho fatto tutto questo, ma ho questo errore. Questo articolo menziona ancora WebListener, che non esiste più in MVC6 Beta 8. L'articolo non è stato aggiornato a Beta 8. –
Ci sono commenti correlati a Azure/IIS nella discussione con [domande e problemi] (https://github.com/ aspnet/Hosting/issues/364) riguardante gli aggiornamenti di beta8. Potrebbero aiutare –