Pour ceux qui obtiennent cette erreur dans un ASP.NET MVC 3 projet dans Visual Studio:
Dans un ASP.NET MVC 3 application que je suis en train de travailler sur, j'ai essayé d'ajouter une référence à Microsoft.SqlServer.BatchParser à un projet de résolution d'un problème où il était manquant sur un serveur de déploiement. (Notre application utilise SMO; la bonne solution était d'installer SQL Server Native Client et un couple d'autres choses sur le serveur de déploiement.)
Même après que j'ai supprimé la référence à BatchParser, j'ai continué à obtenir la "Une tentative a été faite..." erreur, la référence à la BatchParser DLL, sur tous les ASP.NET MVC 3 page je l'ai ouvert, et que l'erreur a été suivie par des dizaines de page de l'analyse des erreurs.
Si cela vous arrive, faire une recherche de fichiers et de voir si la DLL est encore dans l'une de votre projet \bin dossiers. Même si vous faites une reconstruction, Visual Studio n'est pas nécessairement effacer tout dans tous vos dossiers \bin. Quand j'ai supprimé le fichier DLL à partir de la corbeille et construit à nouveau, l'erreur a disparu.