Вопрос

Я использую Visual Studio 2008 и молью версии 0,93. Все работает хорошо, за исключением случаев, когда я пытаюсь отладить любой тест, который использует молированный тип. Тест пропускает все мои точки останова. И я получаю следующее сообщение в окне вывода:

Невозможно прикрепить. Проверьте на один из следующих действий.

  1. Приложение, которое вы пытаетесь отлавить, использует версию Microsoft .NET Framework, которая не поддерживается отладчиком.

  2. Отладчик сделал неверное предположение о Microsoft .NET Framework Version Ваше приложение будет использовать.

  3. Версия Microsoft .NET Framework, указанная вами для отладки, неверна

Пожалуйста, смотрите документацию отладчика Visual Studio .NET .NET для правильного указания обратной версии Microsoft .NET Framework Ваше приложение, которое будет использоваться для отладки.

Если я попробую dubbuger.break (), я получаю сообщение: «Нет символов не загружены для кадра стека вызовов. Исходный код не может быть отображен».

Сейчас я в хрусте, прямо сейчас, преследую проблему с одним основным компонентами, и это была боль (например, мне нужна Novocaine), пытаясь понять что-нибудь, не имея возможности выйти через код.

Я хочу воспользоваться преимуществами «плавный опыт отладки» мола. Однако я не могу получить отладчик, чтобы прикрепить вообще.

Спасибо,

Бешенство

Это было полезно?

Решение

Смотрите решение этого вопроса здесь:
http://social.msdn.microsoft.com/forums/en/pex/thrad/91C08BF4-3260-458C-A221-91F030A75499.

Другие советы

У меня была эта проблема, когда я переместил проект из Visual Studio 2010 в Visual Studio 2008. Вот что я сделал, чтобы исправить это.

Закрыть Visual Studio. Перейдите к расположению отладки / бин. Удалить следующие файлы:

  • * .vshost.exe.
  • * .vshost.exe.config.
  • * .vshost.exe.Manifest

Откройте решение. Перейти к настройкам проекта. В рамках целевой структуры приложения выберите каркас ниже, чем у вас, с которым вы работаете (вы отправите его позже). Visual Studio закроется и автоматически откроет ваш проект. Затем установите целевую основу обратно в исходную версию, с которой вы работали. Восстановление всех, и отладка будет работать должным образом.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top