Frage

Im Grunde ich von 1.1 auf .NET 3.5 SP1 bin ein Upgrade und eine alte .NET 1.1 WebForms Anwendung mit seiner neueren .NET 3.5-Version zu ersetzen.

  • Ich betreiben das .net 3.5 SP1-Installationsprogramm ( dotNetFx35setup.exe )
  • Ich betreibe das Crystal Reports verteilbar Installer
  • Ich habe einen neuen Anwendungspool
  • nach oben
  • Ich habe eine neue Website mit dem Verzeichnis mit den neuen Dateien auf, mit ASP.NET 2.0 und den neuen Anwendungspool

ich genau dieses gleiche Verfahren auf 5 verschiedenen (relativ) identische Boxen getan haben und es funktionierte auf jeden einzelnen mit Ausnahme der aktuellen.

Hier, wenn ich versuche, auf die Homepage zu navigieren ich einen Fehler: Parser-Fehlermeldung: unkown Server-Tag asp: Update Sie können den vollständigen Fehler sehen hier: http://pastebin.com/f460e58bd

Da Update in System.Web.Extensibility.dll ist überprüfte ich die GAC - es ist nicht installiert. Also versuchte ich es von Hand in die Anwendungen sind-Verzeichnis zu bewegen - das es nicht zu beheben. Ich habe dann versucht, an die Maschine zu kopieren gacutil und die Datei auf den GAC Installation manuell, installieren Sie das gelungen, aber meine Anwendung noch versagt, und ich bin aus Ideen.

Hat jemand eine Ahnung, was kann ich sonst noch versuchen?

Der Server ist ein Windows 2003 Server SP1.

War es hilfreich?

Lösung

Versuchen Sie, diese zu der Unterseite Ihres 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>

Wenn es funktioniert, dann ist es ein Problem mit Ihren Seiten der Suche nach der spezifischen älteren Version der System.Web.Extensions DLL. Eine erneute Kompilierung des DLLs, dass Referenz System.Web.Extensions Fehler beheben soll auch.

Auch hier ist das viel häufiger Fehler Menschen sehen und eine bessere Google-Suche erhalten Sie in die richtige Richtung, da das Scriptmanager ist in der Regel die ersten System.Web.Extensions analysiert Kontrolle zu bringen.

Andere Tipps

Ist Registrieren Sie Richtlinie auf der Seite / Steuerung richtig eingestellt? Ist es gesetzt die TagPrefix Attribut „als“?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top