ASP.NET 4.5 genera 502.5 come applicazione virtuale nell’app Web di Azure con un’applicazione ASP.NET Core 2.0

Si tratta di un duplicato di ” Esecuzione del targeting per app MVC Web .net 4.6.1 in una directory virtuale in un’app di base Web ASP.NET. È ansible? ” Ma non è stato risolto e OP ha dichiarato di averlo risolto creando un’app aggiuntiva . Così lo post di nuovo.

Possiedo un’app Web di Azure organizzata come segue:

"site/wwwroot/MyWeb.dll" (ASP.NET Core 2.0) "site/admin/MyAdmin.dll" (ASP.NET 4.5) 

Il web funziona bene. Ma quando provo ad accedere al sito di amministrazione ottengo il seguente errore

Errore HTTP 502.5 – Errore nel processo

Quello che segue è un estratto da “… / logFiles / eventlog.xml” che pensavo fosse utile

    1000 1 0 Keywords  1024919046 Application RD00155D77CB9A    Application 'MACHINE/WEBROOT/APPHOST/MYAPP/ADMIN' with physical root 'D:\home\site\admin\' failed to start process with commandline 'dotnet .\MyWeb.dll', ErrorCode = '0x80004005 : 80008081.   

Sentiti libero di chiedere qualsiasi tipo di informazione tu possa aver bisogno. Grazie in anticipo!

L’applicazione ‘MACHINE / WEBROOT / APPHOST / MYAPP / ADMIN’ con radice fisica ‘D: \ home \ site \ admin \’ non è riuscita ad avviare il processo con commandline ‘dotnet. \ MyWeb.dll’ , ErrorCode = ‘0x80004005: 80008081.

Sembra che i target delle applicazioni virtuali su ASP.NET 4.5 siano serviti dal modulo AspNetCoreModule . È ansible modificare il file web.config sotto l’applicazione ASP.NET 4.5 come segue:

         

Dettagli che è ansible seguire la gerarchia e l’ereditarietà dei file di configurazione di ASP.NET . Inoltre, potresti seguire questo problema simile.