Como: Atualizar um ASP.NET AJAX 1.0 projeto Web para o .NET estrutura 3.5
Visual Studio 2008 inclui uma nova versão do ASP.NET AJAX, que fornece aperfeiçoamentos sobre a versão do ASP.NET AJAX 1.0.Este tópico descreve como atualizar existentes sites Web ASP.NET AJAX 1.0 e projetos de aplicativo da Web para usar o suporte AJAX no .NET Framework 3,5 e Visual Studio 2008.
A atualização para a nova versão do ASP.NET AJAX
Para atualizar um site da Web ASP.NET AJAX ou projeto de aplicativo da Web
Faça uma cópia de backup do projeto.
Inicie o Visual Studio 2008
Abra o projetoSiga um destes procedimentos:
Se você estiver trabalhando com um site, no menu de File,clique em Open Website e abra o diretório virtual ISS ou Web Site.
Se você estiver trabalhando com um projeto de aplicativo da Web, no menu de File, clique em Abrir Projeto , vá para o arquivo de projeto e o abra.
O Assistente para Conversão do Visual Studio é iniciado.Siga as etapas no assistente para atualizar o projeto.
Quando Visual Studio 2008 solicitar que você atualize o site da Web, clique em Yes.
Atualizando o conjunto de módulos do Kit de Ferramentas de Controle ASP.NET AJAX
Se seu aplicativo incluir controles ou extenders do kit de Ferramentas de Controle AJAX ASP.NET, você deve atualizar para uma nova versão do Kit de Ferramentas de Controle para executar com .NET Framework 3,5.Você pode baixar o versão corrente do ASP.NET AJAX 1.0 controle Toolkit do Site da CodePlex.
Observação importante: |
---|
O kit de Ferramentas de controle é uma biblioteca suportada pela comunidade e não é suportado pela Microsoft. |
Atualizando o conjunto de módulos do Kit de Ferramentas de Controle ASP.NET AJAX
Baixe a versão corrente do ASP.NET AJAX Control Toolkit para .NET Framework 3,5. Está disponível no Kit de ferramentas de controle de Site da CodePlex.
Em Windows Explorer, clique com o botão direito do mouse o arquivo .zip para o Kit de Ferramentas de Controle e em seguida, clique em Extrair All….
Extraia o conteúdo para uma pasta chamada AjaxControlToolkit-Framework3.5 no mesmo diretório.
Copie o conjunto AjaxControlToolkit.dll do AjaxControlToolkit-Framework3.5\SampleWebSite\Bin para diretório Bin do aplicativo, substituindo a versão anterior do conjunto de módulos (Assembly) kit de ferramenta do controle.
Opcionalmente, você pode instalar os controles do kit de ferramenta de controle ASP.NET AJAX para o Visual StudioToolBox.
Para instalar os controles do kit de ferramentas ASP.NET AJAX para a caixa de ferramentas
No site ASP.NET AJAX 1.0 ou no projeto, abra uma página da Web ASP.NET (Web Form).
Clique com o botão direito do mouse em ToolBox e, em seguida, clique em Add Tab.
Dê um nome à nova guia, como "ASP.NET AJAX Toolkit 1.0".
Clique com o botão direito do mouse na nova guia e, em seguida, clique em Escolher Items….
Observação: Pode haver um atraso antes de abrir esta caixa de diálogo pela primeira vez.
Na caixa de diálogo Choose Toolbox Items, clique em Browse….
Vá para \AjaxControlToolkit-Framework3.5\SampleWebSite\Bin, selecione AjaxControlToolkit.dll, e em seguida, clique em Open.
Os controles do kit de ferramentas são selecionados na caixa de diálogo Choose Toolbox Items.
Clique em OK.
Os controles são adicionados à Toolbox.
Usar os componentes AJAX 1.0 em um projeto atualizado
Uma nova versão do kit de ferramentas de controle Microsoft ASP.NET AJAX está disponível que é compilada usando o conjunto de módulos ASP.NET AJAX (System.Web.Extensions) no .NET Framework 3,5.No entanto, seu aplicativo pode incluir os componentes de terceiros ou assemblies compilados usando o ASP.NET AJAX 1.0. Quando você atualiza um site para o .NET Framework 3,5, um bindingRedirect seção é adicionada ao arquivo Web.config do aplicativo ASP.NET AJAX 3.5. Esta seção permite que componentes precompilados de terceiros vinculem a versão 3.5 do conjunto de módulos System.Web.Extensions em vez de vinculação para a versão 1.0.
Observação: |
---|
A seção bindingRedirect aplica-se apenas em tempo de execução.Em tempo de design, o componente de terceiros faz referência a versão 1.0 do conjunto de módulos System.Web.Extensions.Para o designer de controle funcionar, você deve instalar o AJAX 1.0.Se possível, você deve obter uma versão do componente que é compilado para versão 3.5 do conjunto de módulos System.Web.Extensions. |
Consulte também
Tarefas
Como: Trabalhar com um ASP.NET AJAX 1.0 projeto Web no Visual Studio 2008
Conceitos
Direcionamento do .NET Framework para sites da Web
Migrating and Converting ASP.NET Web Sites
Visão geral: Convertendo Sites e Projetos Web para o Visual Studio 2008