Fórum É um erro usar uma seção registrada como AllowDefinition=MachineToApplication além do nível de aplicativo.Esse erro pode ser causado por um diretório virtual não configurado como um aplicativo no IIS #408539

18/10/2011

0

Pessoal

Ao colocar o sistema em produção no cliente, apareceu a seguinte mensagem de erro:

Mensagem de erro do Analisador: É um erro usar uma seção registrada como AllowDefinition=MachineToApplication além
do nível de aplicativo.Esse erro pode ser causado por um diretório virtual não configurado como um aplicativo no IIS.

</controls>
</pages>
<sessionState timeout=180 />
<authentication mode=Forms>
<forms loginUrl=~/Login.aspx timeout=180
defaultUrl=~/Default.aspx cookieless=UseCookies />


Arquivo de Origem: C:\Inetpub\wwwroot\spectrum\web.config linha: 47

Informações sobre a Versão:Microsoft.Net Framework Versão: 2.0.50727.3625; Versão do Asp.Net:2.0.50727.3618.

Alguém já viu esse erro? Seria somente a atualização do Framework?

No aguardo

Patricia
Patrícia Alves

Patrícia Alves

Responder

Post mais votado

12/12/2011

No IIS ache o diretorio virtual da sua aplicação, clique com o botão direito em cima dele, e depois clique em Convert to Application.

Flavia Santos

Flavia Santos
Responder

Gostei + 4

Mais Posts

31/10/2011

Rodrigo Odasaki

Olá,

Tente colocar essa propriedade no topo da página .aspx

EnableEventValidation=false
Responder

Gostei + 0

31/10/2011

Rodrigo Odasaki

Exemplo:
<%@ Page Language=C# AutoEventWireup=true CodeBehind=Principal.aspx.cs Inherits=Sistema.UIEmpresa.Principal
MasterPageFile=~/UIEmpresa.Master EnableEventValidation=false %>
Responder

Gostei + 0

09/10/2014

Diego Dias

Tive o mesmo prolema e resolvi seguindo a instrução da Flavia.

Obrigado.
Responder

Gostei + 1

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar