Como posso hospedar um ASP.NET (3.5) como um aplicativo filho do site padrão (4.0)

2

Estou executando um aplicativo no IIS 7 como "O Site Padrão", este aplicativo está configurado para ser executado em um pool de aplicativos que está sendo executado como um aplicativo .NET 4.

Como um aplicativo filho do site padrão, tenho outro aplicativo ASP.NET. Este aplicativo foi desenvolvido usando a estrutura .NET 3.5 e pode ser executado em um pool de aplicativos configurado para usar o pipeline gerenciado do .NET 2.0 CLR e Integrated.

O aplicativo pai (.net 4.0) é executado corretamente. No entanto, não consigo fazer com que o aplicativo asp.net filho funcione. Eu tenho configurado para usar o seu próprio pool de aplicativos integrados 2.0.

O erro recebido é: 500.19 - Erro interno do servidor

Origem da configuração:

111:   </system.web>
112:   <system.web.extensions />
113:   <!-- 

Percebi que a 'Informação detalhada do erro' aponta para um problema no arquivo de configuração do aplicativo pai.

** Erro de configuração A seção de configuração 'system.web.extensions' não pode ser lida porque falta uma declaração de seção **

Eu assumo que o meu problema deriva do fato de que meu aplicativo .net 2.0 está herdando a configuração do seu .net 4. pai. Existe uma maneira de hospedar um aplicativo .net 2.0 como filho de um aplicativo .net 4?

    
por Nick 01.11.2011 / 22:05

1 resposta

1

Você pode atualizar seu subdomínio para usar a estrutura .Net 4.0.

Pelo que sei, será um problema se o site pai usar o .Net 4, mas seu site filho usar o .Net 2.0. Para facilitar, você pode executar seu site filho no .Net 4.

    
por 02.11.2011 / 02:32

Tags