AjaxControlToolkit requires ASP.NET Ajax 4.0 scripts
Kann mir jemand eine Lösung für dieses Problem
Microsoft JScript runtime error: AjaxControlToolkit requires ASP.NET Ajax 4.0 scripts". Achten Sie auf die richtige version des Skripts referenziert werden. Wenn Sie mit einem ASP.NET ScriptManager, wechseln Sie zu der ToolkitScriptManager in AjaxControlToolkit.dll.
Ich bin mit asp.net 3.5, VS 2008. Die version, die ich sehen kann, in der AjaxControlToolKit.dll Datei 3.5.40412.2.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Überprüfen, ob dieser link hilft Ihnen, das Problem zu lösen -
http://blog.thinkoriginally.com/2010/05/03/microsoft-jscript-runtime-error-ajaxcontroltoolkit-requires-asp-net-ajax-4-0-scripts/
BEARBEITEN: Überprüfen Sie diesen link für die dll laden Fehler-Auflösung -
http://geekswithblogs.net/LessonsLearned/archive/2008/08/21/hidden-surprises-in-.net-3.5-service-pack-1.aspx
Versuchen Sie dies:
Ändern
zu
Löschen
Microsoft.ScriptManager.MSAjax.dll
im bin Ordner..Für andere zu schlagen, dieses problem: wenn Sie Baugruppen in Ihr bin-Verzeichnis, die nicht geladen werden kann, auch wenn Sie nicht verweisen Sie in Ihrem Projekt
GetAjaxFrameworkAssemblyAttribute
wird eine exception werfen, wenn er das erste mal geladen wird, dann nicht, um zu arbeiten (ohne eine Ausnahme) auf der Zukunft Lasten. Dieses Problem kann nur auftreten, sporadisch. Sehen Microsoft Connect-Ausgabe und Google Groups Problem/work-around Diskussion . Also, versuchen Sie nicht zu Sachen unbrauchbar DLLs in Ihr bin-Verzeichnis.Ich Glaube, Sie haben problem mit Ihrem VS 2008 version. Da Ajax-3.5-dll erfordert minimale Visual studio service pack 1. Sie können aber nicht mit service pack 1. so installieren Sie ihn bitte.
Vor der Installation von service pack 1 zu entfernen, Ajax-toolkit von toolbar und bei der installation wieder hinzufügen und ausführen. Ich war auch mit dem gleichen problem und habe ich gelöst.
Ich lief in dieses Problem, wenn ich hatte einen ScriptManager auf meine master-Seite Hinzugefügt wurde, als Teil der Standard-Vorlage.
Den Inhalt der Seite war ich immer der Fehler auf, hatte eine ToolKitScriptManager und der master-Seite hatte der ScriptManager.
Entfernte ich den ScriptManager von der master-Seite, um loszuwerden, die Fehler.
Hier ist eine Referenz-Seite, die detailliert die Unterschiede zwischen den 2.
http://blog.turlov.com/2008/05/scriptmanager-vs-toolkitscriptmanager.html
Hoffe, das hilft jemand!
Löschen Microsoft.ScriptManager.MSAjax.dll und Microsoft.ScriptManager.WebForms.dll von deinem bin-Ordner. Dieser arbeitete für mich.
Verwenden AjaxControlToolkit.dll & registrieren, indem
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
& dann anstelle von script manager verwenden
<cc1:ToolkitScriptManager runat="server"></cc1:ToolkitScriptManager>