PROBLEMA: "não executando ASP.NET versão 1.1" mensagem de erro ao tentar abrir um projeto de aplicativo ASP.NET no Visual Studio .NET 2003

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 825792
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sintomas
Na seção de Web.config arquivo existe no diretório raiz do site a Site padrão que é definido no Microsoft Internet Information Services (IIS), quando você definir o atributo defaultRedirect para um arquivo HTML ou como um arquivo Active Server Page (ASP) e o atributo mode para em e em seguida, você tente customErrors para abrir um novo projeto Microsoft ASP.NET Web Application usando o Microsoft Visual Studio .NET 2003, você receber a seguinte mensagem de erro:
O Visual Studio .NET detectou que o servidor Web especificado não está executando o ASP.NET versão 1.1. Não será possível executar ASP.NET, aplicativos ou serviços.
Observação Você recebe uma mensagem de erro semelhante quando você tenta usar a opção de menu Copy Project para abrir uma cópia de um projeto ASP.NET Web Application existente.
Causa
Quando você tenta abrir um projeto ASP.NET Web Application, o processo do ASP.NET acessa um arquivo inexistente que é chamado Get_aspx_ver.aspx recuperar as informações de versão ASP.NET. Se o atributo defaultRedirect não esteja definido para um arquivo HTML ou para um arquivo ASP, a solicitação para o arquivo Get_aspx_ver.aspx retornará o erro HTTP 404 e as informações sobre a versão do ASP.NET. Se o atributo defaultRedirect é definido para um arquivo HTML ou para um ASP arquivo, a solicitação para o Get_aspx_ver.aspx arquivo não retorna as informações sobre a versão do ASP.NET. Portanto, você receberá o erro mencionado na seção "Sintomas" deste artigo.
Como Contornar
Para contornar esse problema, execute estas etapas:
  1. Crie um novo arquivo de texto no bloco de notas.
  2. Adicione o seguinte código HTML para o arquivo de texto:
    <html>    <head>        <title>The resource cannot be found.</title>        <style>        	body {font-family:"Verdana";font-weight:normal;font-size: .7em;color:black;}         	p {font-family:"Verdana";font-weight:normal;color:black;margin-top: -5px}        	b {font-family:"Verdana";font-weight:bold;color:black;margin-top: -5px}        	H1 { font-family:"Verdana";font-weight:normal;font-size:18pt;color:red }        	H2 { font-family:"Verdana";font-weight:normal;font-size:14pt;color:maroon }        	pre {font-family:"Lucida Console";font-size: .9em}        	.marker {font-weight: bold; color: black;text-decoration: none;}        	.version {color: gray;}        	.error {margin-bottom: 10px;}        	.expandable { text-decoration:underline; font-weight:bold; color:navy; cursor:hand; }        </style>    </head>    <body bgcolor="white">            <span><H1>Server Error in '/' Application.<hr width=100% size=1 color=silver></H1>            <h2> <i>The resource cannot be found.</i> </h2></span>            <font face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif ">            <b> Description: </b>HTTP 404. The resource you are looking for (or one of its             dependencies) may have been removed, had its name changed, or is temporarily             unavailable.  Review the following URL and make sure that it is spelled correctly.            <br><br>            <b> Requested Url: </b>/appError.aspx<br><br>    </body></html>
  3. Salve o arquivo de texto como Get_aspx_ver.aspx na pasta física que é mapeada para o site do Site padrão que é definido no IIS.
Situação
Esse comportamento é por design.
Mais Informações

Passos para reproduzir o problema

  1. Abra o arquivo Web.config (se esse arquivo existir) da pasta física que é mapeada para o site do Site padrão no IIS.

    Observação Se o arquivo Web.config não existir, execute estas etapas:
    1. Crie um arquivo de texto no bloco de notas.
    2. Add the following XML code to the text file:
      <?xml version="1.0" encoding="utf-8" ?><configuration>      <system.web>    <compilation          defaultLanguage="c#"         debug="true"    />    <customErrors     mode="RemoteOnly"    />     <authentication mode="Windows" />     <trace        enabled="false"        requestLimit="10"        pageOutput="false"        traceMode="SortByTime"		localOnly="true"    />    <sessionState             mode="InProc"            stateConnectionString="tcpip=127.0.0.1:42424"            sqlConnectionString="data source=127.0.0.1;user id=sa;password="            cookieless="false"             timeout="20"     />    <globalization             requestEncoding="utf-8"             responseEncoding="utf-8"    />    </system.web></configuration>
    3. Salvar o arquivo de texto como Web.config na pasta física que mapeado para o Site padrão do site no IIS.
  2. Na seção customErrors do arquivo Web.config, localize o código a seguir:
    <customErrors mode="RemoteOnly" />
  3. Substitua o código localizado na etapa 2 com o seguinte código:
    <customErrors mode="On" defaultRedirect="appError.asp" />
    Observação O valor, appError.asp , dos pontos de atributo defaultRedirect para um arquivo ASP que existe no site a Site padrão no IIS.
  4. Crie um arquivo de texto no bloco de notas.
  5. Adicione o seguinte código ASP para o texto file:
    <%@ Language=VBScript %><html><head></head><body>Test Error Page</body></html>
  6. Salve o arquivo de texto como appError.asp na pasta física que é mapeada para o site do Site padrão no IIS.
  7. Tente abrir um novo Aplicativo Web ASP.NET projeto usando Visual Studio.NET 2003. Você percebe o erro mencionado na seção "Sintomas" deste artigo.
Referências
Para obter informações adicionais sobre a seção customErrors no Web.config arquivo, clique no seguinte número de artigo para ler o artigo na Base de dados de Conhecimento da Microsoft:
306355COMO: Criar erro personalizado relatório páginas no ASP.NET usando Visual translation from VPE for Csharp .NET

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 825792 - Última Revisão: 12/08/2015 04:03:20 - Revisão: 1.4

Microsoft Visual Studio .NET 2003 Enterprise Architect, Microsoft Visual Studio .NET 2003 Enterprise Developer, Microsoft Visual Studio .NET 2003 Professional Edition, Microsoft Visual Studio .NET 2003 Academic Edition, Microsoft ASP.NET 1.1

  • kbnosurvey kbarchive kbmt kbmsg kbdeployment kbideproject kbprb KB825792 KbMtpt
Comentários