2012-12-25 5 views
1

je fais face à l'erreur suivante:boîte à outils de contrôle ajax nécessite asp.net ajax 4.0 scripts

AjaxControlToolkit requires ASP.NET Ajax 4.0 scripts. Ensure the correct version of the scripts are referenced. If you are using an ASP.NET ScriptManager, switch to the ToolkitScriptManager in AjaxControlToolkit.dll

J'utilise ToolScriptManager dans ma page, je suis également en utilisant VS2012 et quand je créé mon projet, il ciblaient .NET 4.5. Cependant, ma DLL de contrôle Ajax était compatible avec .NET 4.0 et par conséquent mes contrôles ajax ne fonctionnaient pas. J'ai ensuite changé la version de mon projet de 4.5 à 4.0 à partir des propriétés de la solution, puis elle a commencé à fonctionner. Cependant, récemment, certains paramètres de mon projet ont changé et je reçois à nouveau l'erreur. Je n'ai aucune idée de ce qui s'est mal passé.

Encore une fois, je suis en utilisant VS 2012, .NET Framework a changé de 4,5 à 4,0 dans mon projet et je utilise boîte à outils de contrôle Ajax 4.0

Répondre

0

Voir si elle fonctionne après la suppression de « Microsoft.ScriptManager.MsAjax.dll » fichier dans le dossier/bin. Aussi, n'oubliez pas de supprimer la ligne asp: ScriptReference Name = "MsAjaxBundle" dans le fichier Site.Master.

Questions connexes