Pergunta

Basicamente eu estou atualizando de 1.1 a .NET 3.5 SP1 e substituindo uma aplicação .NET 1.1 WebForms velha com a sua mais recente .NET 3.5 versão.

  • I executar o instalador SP1 .NET 3.5 ( dotnetfx35setup.exe )
  • eu executar o Crystal Reports instalador redistribuível
  • I configurar um novo pool de aplicativos
  • I configurar um novo site usando o diretório com os novos arquivos, utilizando ASP.NET 2.0 e o novo pool de aplicativos

Eu tenho feito isso mesmo processo em 5 diferentes (relativamente) caixas idênticas e funcionou em cada um, exceto para o atual.

Aqui quando tento navegar para a home page eu recebo um erro: Analisador Mensagem de erro: unkown tag servidor asp: UpdateProgress Você pode ver o erro completo aqui: http://pastebin.com/f460e58bd

Desde UpdateProgress está em System.Web.Extensibility.dll eu verifiquei o GAC - não é instalado. Então, eu tentei movê-lo manualmente para o diretório de aplicativos bin - isso não corrigi-lo. Então eu tentei copiar gacutil para a máquina e instalar o arquivo para o GAC manualmente, a instalação teve sucesso, mas o meu aplicativo ainda está falhando e eu estou fora de ideias.

Alguém tem alguma idéia do que eu posso tentar?

O servidor é um Windows 2003 Server SP1.

Foi útil?

Solução

Tente adicionar isso para o fundo de seu web.confg:

<runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
        <dependentAssembly>
            <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/>
            <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
        </dependentAssembly>
        <dependentAssembly>
            <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/>
            <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
        </dependentAssembly>
    </assemblyBinding>
</runtime>

Se funcionar, então é um problema com suas páginas procurando a versão mais antiga do DLL System.Web.Extensions específico. A recompilação das DLLs que System.Web.Extensions de referência deve corrigi-lo também.

Além disso aqui é o erro mais comum que as pessoas ver , e procurar uma melhor Google para obter você apontou na direção certa desde o ScriptManager é geralmente os primeiros System.Web.Extensions controlam analisado.

Outras dicas

É você Register directiva relativa ao conjunto de páginas / controle corretamente? Será que definir o atributo TagPrefix com "como"?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top