Montage Konflikt zu Microsoft.ReportViewer.WebForms

Nach dem ausführen einer update veröffentlicht app bekomme ich eine Fehlermeldung :

Parser Error Message: Could not load file or assembly 'Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.

Quelle Fehler:

Line 1:  <%@ Page Title="" Language="C#" MasterPageFile="~/XXX/Pages/MainMaster.Master" AutoEventWireup="true"  
Line 2:  CodeBehind="Report.aspx.cs" Inherits="xxx.yy.cc.tt.Pages.Reports.Report" %><%@ Register Assembly="Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"Namespace="Microsoft.Reporting.WebForms" TagPrefix="rsweb" %>

Habe ich noch nicht aktualisiert, 10,0 -> sollte es 9.0 . Es ist 9 im web.config.. Auch ist es eine 9.0 für andere apps laufen im gleichen server. So Frage ich mich, wo es kann, get, request-Befehl, um die Suche für die version 10.0?

Als ich mit Visual Studio 2012 für die Entwicklung, denke ich, dass es versehentlich Tat es automatisch in irgendeiner phase. Allerdings, wie ich bin Anfänger ich weiß nicht, wo zu suchen, die "automatisch" geändert-Konfiguration.

Kopieren-Einfügen von Web.config:

<compilation debug="false" defaultLanguage="c#" targetFramework="4.0">
        <assemblies>
            <add assembly="Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
            <add assembly="Microsoft.ReportViewer.Common, Version=9.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
        </assemblies>
        <buildProviders>
            <add extension=".rdlc" type="Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.Common, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
        </buildProviders>
    </compilation>

    <httpHandlers>
        <add path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" validate="false"/>
    </httpHandlers>

Auch seine seltsam, wenn ich die gleiche version habe ich aktualisiert es mit meiner lokalen Maschine funktioniert es.

Möglicherweise gibt es ein paar Orte die von Ihnen angegebene web.config. Schauen Sie sich in der Zusammenstellung in Abschnitt sowohl die buildprovider-Abschnitt und Montage-Abschnitt.
Ich benutze build-Skript für das update. I dont web kopieren.config auf den server. Und es begann zu geben, diesen Fehler nach dem update. Also ich bin mir ziemlich sicher, dass es irgendwo anders sein. Aber die überprüfung.. -> NÖ, ich beziehe mich nur auf die 9.0-version .. :S
Könnten Sie bitte einen Blick auf meine Antwort auf Konnte nicht geladen, Datei oder assembly 'Microsoft.ReportViewer.Common, Version...?

InformationsquelleAutor Joonas Püüa | 2012-12-28

Schreibe einen Kommentar