Possiedo un'applicazione web VS2012 esistente che funziona correttamente fino a quando non ho aggiunto l'ultimo AjaxControlToolkit (7.0123). Inizialmente, ho scoperto che l'installazione interrompeva il comportamento di UpdatePanel - mentre prima che potessi aggiornare una pagina dopo un postback asincrono senza ripetere l'operazione ho scoperto che dopo l'installazione l'aggiornamento ripeteva l'operazione precedente (immagino il post-back non era più asincrono).AjaxControlToolkit 7.interrompe il progetto di applicazione Web VS2012
Ho notato che, in passato, avevo commentato alcuni dei file JavaScript predefiniti che sono stati aggiunti a una nuova applicazione Web Form di ASP.NET, quindi ho provato ad aggiungerli nuovamente. Ciò ha comportato un'eccezione:
'MsAjaxBundle' non è un nome di script valido. Il nome deve terminare in ".js".
Allora ho provato a sostituire il default <asp:ScriptManager .../>
con <ajaxControlToolkit:ToolkitScriptManager .../>
ciò ha determinato una nuova eccezione
Impossibile caricare il file o l'assembly 'System.Web' o una delle sue dipendenze . Il sistema non trova il file specificato.
Per ragioni di salute, ho quindi creato una nuova applicazione Web Form di ASP.NET (VS2012, Update 2) e l'ho eseguita. Nessun errore Usando "nuget", ho quindi aggiunto AjaxControlToolkit v7.(l'ultima versione). Eseguita nuovamente l'applicazione e ottengo di nuovo l'eccezione originale:
'MsAjaxBundle' non è un nome di script valido. Il nome deve terminare in ".js".
Ancora una volta, ho sostituito con <asp:ScriptManager .../>
<ajaxControlToolkit:ToolkitScriptManager .../>
e ancora una volta questo si traduce in
Impossibile caricare il file o l'assembly 'System.Web' o una delle sue dipendenze . Il sistema non trova il file specificato.
Qualcuno può fare luce su cos'altro ho bisogno di fare per risolvere questo? Non riesco a trovare alcuna documentazione per dire che qualcosa deve essere cambiato manualmente quando si aggiunge il toolkit.
Grazie,