none
Não foi possível carregar arquivo ou assembly 'AjaxControlToolkit RRS feed

  • Pergunta

  • Bom dia.

    Estou com o problema abaixo e esse sistema funcionava perfeitamente. Não foi feito nenhuma alteração no sistema.

    Coloquei a referencia ao AjaxControlTollkit na pasta bin conforme mencionado em um outro tópico, dei permissão total para a pasta do sistema para o usuário e continuo sem solução.

    Descrição: Erro ao analisar um recurso necessário para atender esta solicitação. Examine os detalhes específicos do erro de análise e modifique o arquivo de origem apropriadamente. 
    
    Mensagem de Erro do Analisador: Não foi possível carregar arquivo ou assembly 'AjaxControlToolkit, Version=4.5.7.1213, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e' ou uma de suas dependências. A definição do manifesto do assembly localizado não corresponde à referência do assembly. (Exceção de HRESULT: 0x80131040)
    
    Erro de Origem: 
    
    
    Linha 2:      CodeBehind="Default.aspx.cs" Inherits="IASD.ABITS.PresentationWebForms.dashboard.geral.Default" %>
    Linha 3:  
    Linha 4:  <%@ Register TagPrefix="cc1" Namespace="AjaxControlToolkit" Assembly="AjaxControlToolkit, Version=4.5.7.1213, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e" %>
    Linha 5:  <%@ MasterType VirtualPath="~/FrontPage.Master" %>
    Linha 6:  <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
    
    Arquivo de Origem: /dashboard/geral/default.aspx    Linha: 4 
    
    Rastreamento do Carregamento de Assembly: As informações a seguir podem ser úteis para determinar por que o assembly 'AjaxControlToolkit, Version=4.5.7.1213, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e' não pôde ser carregado.
    
    
    === Informações sobre estado pré-associação ===
    LOG: usuário = IASD\paulo.romeiro
    LOG: DisplayName = AjaxControlToolkit, Version=4.5.7.1213, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e
     (Fully-specified)
    LOG: Appbase = file:///D:/TFS/IASD.ABITS/IASD.ABITS.PresentationWebForms/
    LOG: PrivatePath inicial = D:\TFS\IASD.ABITS\IASD.ABITS.PresentationWebForms\bin
    Chamando assembly: (Unknown).
    ===
    LOG: esta associação começa no contexto de carregamento default.
    LOG: usando arquivo de configuração de aplicativo: D:\TFS\IASD.ABITS\IASD.ABITS.PresentationWebForms\web.config
    LOG: usando arquivo de configuração de host: 
    LOG: usando arquivo de configuração da máquina de C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config.
    LOG: referência pós-política: AjaxControlToolkit, Version=4.5.7.1213, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e
    LOG: tentando download de nova URL file:///C:/Users/paulo.romeiro/AppData/Local/Temp/Temporary ASP.NET Files/root/1d1cc0a0/ec4e17bb/AjaxControlToolkit.DLL.
    LOG: tentando download de nova URL file:///C:/Users/paulo.romeiro/AppData/Local/Temp/Temporary ASP.NET Files/root/1d1cc0a0/ec4e17bb/AjaxControlToolkit/AjaxControlToolkit.DLL.
    LOG: tentando download de nova URL file:///D:/TFS/IASD.ABITS/IASD.ABITS.PresentationWebForms/bin/AjaxControlToolkit.DLL.
    AVI: a comparação de nome de assembly resultou na incompatibilidade: Major Version
    ERR: falha ao concluir configuração do assembly (hr = 0x80131040). Probing encerrado.
    
    Informações sobre a Versão: Microsoft .NET Framework Versão:4.0.30319; Versão do ASP.NET:4.0.30319.18056
    <%@ Page Title="" Language="C#" MasterPageFile="~/FrontPage.Master" AutoEventWireup="true"
        CodeBehind="Default.aspx.cs" Inherits="IASD.ABITS.PresentationWebForms.dashboard.churchdetail.Default" %>
    <%@ MasterType VirtualPath="~/FrontPage.Master" %>
    <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
    <%@ Register Assembly="System.Web.DataVisualization, Version=4.5.7.1213, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="System.Web.UI.DataVisualization.Charting" TagPrefix="asp" %>
    <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">


    Obrigado



    • Editado Paulo Romeiro segunda-feira, 20 de janeiro de 2014 13:27
    segunda-feira, 20 de janeiro de 2014 13:26

Respostas

Todas as Respostas

  • Olá,

    você adicionou a ddl do ajaxtookilt nas referencias do projeto? (botão direito na solution >>Add References)

    e esta linha

    <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>

    não deveria ser assim?

    <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajax" %>

    Qualquer dúvida posta ae.

    Wennder

    segunda-feira, 20 de janeiro de 2014 13:30
  • Sim está adicionada. Aproveitei para remover e adicioná-la novamente mas o erro persistiu.
    segunda-feira, 20 de janeiro de 2014 13:34
  • Olá,

    A versão da DLL que você colocou na pasta bin, foi a mesma versão da DLL do ajaxcontrolltookit que a aplicação foi compilada? Verifique ai.


    segunda-feira, 20 de janeiro de 2014 13:38
    Moderador
  • São as mesmas versões.

    A aplicação está rodando perfeitamente no servidor, porem ao tentar abrir em um computador apresenta esse erro.

    segunda-feira, 20 de janeiro de 2014 13:44
  • Remove a referência e adiciona via nuget, pra ver se funciona.
    segunda-feira, 20 de janeiro de 2014 14:31
  • Obrigado pela ajuda.

    Testei com a versão anterior do controltollkit e funcionou.

    • Marcado como Resposta Paulo Romeiro segunda-feira, 20 de janeiro de 2014 14:55
    segunda-feira, 20 de janeiro de 2014 14:55