Для тех, кто получает эту ошибку в проекте ASP.NET MVC 3 , в самой Visual Studio:
В приложении ASP.NET MVC 3, над которым я работаю, я попытался добавить ссылку на Microsoft.SqlServer.BatchParser в проект, чтобы решить проблему, отсутствующую на сервере развертывания. (Наше приложение использует SMO; правильным решением было установить собственный клиент SQL Server и несколько других вещей на сервере развертывания.)
Даже после того, как я удалил ссылку на BatchParser, я продолжал получать сообщение об ошибке «Была сделана попытка ...», ссылаясь на библиотеку BatchParser, на каждой открываемой мной странице ASP.NET MVC 3, и за этой ошибкой следовали десятки разборов страниц. ошибки.
Если это произойдет с вами, выполните поиск файлов и посмотрите, находится ли DLL в одной из папок \ bin вашего проекта. Даже если вы делаете перестройку, Visual Studio не обязательно очищает все во всех ваших папках \ bin. Когда я удалил DLL из корзины и снова собрал ее, ошибка исчезла.