Pergunta

Atualmente, estou desenvolvendo em 3,5 (construindo a 3,5 como eu estou usando LINQ) e implantação de meu código para um servidor 2.0. Eu tenho sido bem sucedido neste até agora, mas agora estou tentando utilizar algumas das ferramentas ASP AJAX e eu estou correndo em um erro eu não consigo dar a volta.

Primeiro recebi

"Desconhecido tag servidor 'asp: ScriptManager'."

Para que eu adicionei este para minha seção controles web.config:

"adicionar tagPrefix =" "namespace = "asp System.Web.UI" montagem = "System.Web.Extensions, versão = 1.0.61025.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35"

este produziu o seguinte erro que eu não tenho certeza de como correta:

"A classe base inclui o campo 'ScriptManager1', mas seu tipo (System.Web.UI.ScriptManager) não é compatível com o tipo de controle (System.Web.UI.ScriptManager)."

Todos os pensamentos ou idéias sobre este?

Foi útil?

Solução

Seu projeto, quando foi construído estava se referindo a versão do System.Web.Extensions for .NET 3.5, que quando se está tentando trabalho agora ele tem problemas.

Você vai precisar para assegurar que todas as referências estão a apontar para a versão 1.0.61025.0, e que as referências não ao .NET 3.5 queridos estão incluídos.

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