Ich habe eine bestehende VS2012 Web-Anwendung, die gut lief, bis ich in der neuesten AjaxControlToolkit (7.0123) hinzugefügt. Zu Beginn stellte ich fest, dass die Installation das UpdatePanel-Verhalten zerstörte - während ich zuvor eine Seite nach einem asynchronen Postback aktualisieren konnte, ohne den Vorgang zu wiederholen, stellte ich nach der Installation fest, dass die vorherige Operation wiederholt wurde war nicht mehr asynchron).AjaxControlToolkit 7.bricht VS2012 Web Application Projekt
Ich bemerkte dann, dass ich irgendwann in der Vergangenheit eine Reihe der Standard-JavaScript-Dateien auskommentiert hatte, die zu einer neuen ASP.NET Web Forms-Anwendung hinzugefügt wurden, so dass ich sie wieder hinzufügte eine Ausnahme:
'MsAjaxBundle' ist kein gültiger Skriptname. Der Name muss in '.js' enden.
Ich habe dann versucht, die Standard-Ersatz <asp:ScriptManager .../>
mit <ajaxControlToolkit:ToolkitScriptManager .../>
dies in einer neuen Ausnahme geführt
kann nicht Datei oder Assembly ‚System.Web‘ oder eines seiner Abhängigkeiten laden. Die angegebene Datei wurde vom System nicht gefunden.
Für die Vernunft habe ich dann eine neue ASP.NET Web Forms-Anwendung (VS2012, Update 2) erstellt und ausgeführt. Keine Fehler. Mit "nuget" habe ich dann das AjaxControlToolkit v7.(die neueste Version) hinzugefügt. Lief die Anwendung erneut und erhalte die ursprüngliche Ausnahme erneut:
'MsAjaxBundle' ist kein gültiger Skriptname. Der Name muss in '.js' enden.
Wieder einmal ersetzt ich <asp:ScriptManager .../>
mit <ajaxControlToolkit:ToolkitScriptManager .../>
und wieder führt dies zu
Konnte Datei oder Assembly ‚System.Web‘ oder eines seiner Abhängigkeiten nicht laden. Die angegebene Datei wurde vom System nicht gefunden.
Kann jemand etwas Licht auf was sonst noch tun, um dies zu beheben? Ich kann keine Dokumentation finden, die sagt, dass irgendetwas manuell geändert werden muss, wenn das Toolkit hinzugefügt wird.
Danke,