Подтвердить что ты не робот

Версия clr.dll в целевом объекте не совпадает с тем, что mscordacwks.dll было создано для

Я работаю в приложении ASP.NET MVC 3 с использованием .NET framework 4.0. Когда я иду отлаживать свое приложение, я получаю сообщение:

"Невозможно подключиться к приложению 'webdev.webserver....  Версия clr.dll в целевом объекте не соответствует той, которая была создана для mcordacwks.dll.

Вы хотите продолжить в любом случае? "

У меня Windows 7, полностью обновлена. Я отремонтировал и удалил/переустановил визуальную студию 2010 и отремонтировал .NET Framework 4. Я использую VS 2010 final. Приложение представляет собой ASP.NET, MVC,.NET 4, Linq to SQL и сущности ADO.NET и TFS.

Я ничего не менял в проекте и ничего не менял в своей системе. Единственное, что я сделал, это обновление моего компьютера. Я попытался создать пустой проект и получить то же сообщение. Я не могу отлаживать модульные тесты без сбоев. Я понятия не имею, что происходит!

4b9b3361

Ответ 1

Я, наконец, решил это!

Казалось, это произошло после того, как я обновил свою Windows 7. Один из моих файлов, должно быть, устарел.

Исправление: установите VS 2010 с пакетом обновления 1: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=75568aa6-8107-475d-948a-ef22627e57a5

Работал правильно сразу после установки. Нападение на точки останова и все!

Ответ 2

Просто эта проблема и просто перезапуск Visual Studio исправил ее для меня.