Простой проект FEZ Cerberus застрял на "Целевая среда отладки загружает сборки приложений и начинает выполнение"

У меня проблемы с проектом.Net MF 4.2, запущенным на СЭЗ "Цербер". Для устранения проблемы я переключился на очень простой проект.Net Gadgeteer. В Visual Studio 2012 я создаю новый проект.Net Gadgeteer, нацеленный на.Net MF 4.2, добавляю материнскую плату FEZ Cerberus и запускаю проект. То, что я ожидаю увидеть в окне вывода, - это куча диагностических сообщений, за которыми следует "Программа запущена", начиная с панели котла. Program.cs файла ProgramStarted Метод содержит только одну строку кода: Debug.Print("Program Started");

Но это не то, что я вижу.

Вместо этого я получаю этот вывод:

Found debugger!
Create TS.
   Assembly: System (4.2.0.0)  Loading Deployment Assemblies.
   Assembly: Microsoft.SPOT.Hardware.PWM (4.2.0.1)  Attaching deployed file.
   Assembly: System.IO (4.2.0.0)  Attaching deployed file.
   Assembly: Microsoft.SPOT.Hardware (4.2.0.0)  Attaching deployed file.
   Assembly: mscorlib (4.2.0.0)  Attaching deployed file.
   Assembly: VanillaCerbGadgeteerApp (1.0.0.0)  Attaching deployed file.
The debugging target runtime is loading the application assemblies and starting execution.

И вот где он торчит навсегда. Вот вещи, которые я пытался исправить.

  1. Перезагрузите СЭЗ Цербер
  2. Перезагрузите компьютер
  3. Приостановка отладки, а затем возобновление. Пауза завершается с ошибкой "Невозможно прервать выполнение. Отладчик все еще подключается к процессу, или процесс в настоящее время не выполняет тип кода, выбранный для отладки".
  4. Переключение между USB-портом ПК и USB-концентратором с питанием
  5. Удаление драйверов WinUSB и установка устаревших драйверов
  6. Установка точки останова (она никогда не будет достигнута)
  7. Переход на другую системную плату FEZ Cerberus
  8. Запустив SDTFUTester для стирания памяти на СЭЗ Цербер, переустановите DFU Tinybooter_4_2_6_1.dfuи затем с помощью инструмента FEZConfig обновите микропрограмму до 4.2.6.1 на материнской плате.

Ни один из этих шагов не работает. Я все еще застрял на линии The debugging target runtime is loading the application assemblies and starting execution, Что я должен сделать, чтобы отладить это и исправить это?

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

Я использую Visual Studio 2012, и у меня установлены NETMF SDK 4.3 (окончательная первоначальная версия) и NETMF и Gadgeteer Package 2013 R3. Я в настоящее время на Windows 8.1, хотя у меня возникла та же (или, по крайней мере, похожая) проблема, когда ноутбук был на Windows 8.

1 ответ

Решение

Похоже, это была аппаратная ошибка на ПК. Я сменил жесткий диск в ноутбуке Dell E6320, который использовал, на другой Dell E6320, и теперь проекты работают нормально.

Другие вопросы по тегам