Eu tenho dois aplicativos, um construído usando o asp.net core e outro usando o asp.net framework. Estou hospedando ambos dentro do IIS. Um é executado em uma configuração do pool de aplicativos, conforme gerenciado, e outro como não gerenciado, conforme mostrado aqui:
Comooaplicativocoreasp.netprecisaserconfiguradocomoumsitedaWeb(emvezdeumaplicativoemumsitedaWeb),cadaaplicativoéconfiguradocomoumsitedaWeb,oquesignificaqueambostêmsuaprópriaporta.
Tudobem,excetoqueapenasumpodeserconfiguradocomaporta443.
Euqueroqueambossejamacessíveisem443,porissoqueroconfiguraroaplicativodaestrutura.netcomoumaplicativonositedonúcleo.net(normalmentevocêconfigurariaosaplicativos.netframeworknositepadrão,porexemplo).
Estaéaminhaconfiguração(ambasemexecuçãonaporta888porcausadesteexemplo):
Oaplicativocore.netéexecutadocorretamente,comoesperado:
Masoaplicativo.netframeworknãoestásendoexecutadocomoesperadoereceboaseguintemensagem:
Erro HTTP 502.5 - Falha do processo - O processo do aplicativo falhou ao iniciar.
Alguém conseguiu isso ou sabe o que estou fazendo de errado?
Obrigado por dicas antecipadamente!
NOTA: o log de eventos diz:
Falha ao iniciar o processo com a linha de comando '' dotnet '. \ Core1.dll', ErrorCode = '0x80004005'.