Там какой-либо путь состоит в том, чтобы выполнить удаленный отладчик на Visual Studio 2005 Standard Edition?

Я искал сеть ответы, но единственная вещь, которую я могу придумать, состоит в том, что мне нужно Pro или выпуск Команды, чтобы смочь выполнить удаленный отладчик. Это верно? Существует ли путь вокруг этого или другой способ сделать удаленную отладку?

2
задан 26.06.2012, 23:30

3 ответа

Согласно этому сравнению функции продукта MSDN, Стандарт Visual Studio 2005 года не поддерживает удаленный dubugging; только локальная отладка поддерживается.

Microsoft предлагает альтернативный (удаленный) отладчик бесплатно: WinDbg. И вот является полезный Обзор WinDbg удаленной отладкой

Усовершенствованный Windows Debugging Mario Hewardt, Daniel Pravat является очень хорошей книгой для запущения Вас с WinDbg: первые несколько глав дают очень подробный обзор отладчиков, и как использовать WinDbg конкретно. Различные способы запустить удаленный сеанс отладки покрыты. Остальная часть книги заполнена подробными тематическими исследованиями отладки, которые Вы не должны читать.

Начальная кривая обучения для WinDbg более крута, чем Visual Studio, но более поздний WinDbg является более быстрым и более мощным отладчиком. Существует также меньше "глюков". Например, намного легче диагностировать, почему символы не загружаются и получают их загруженный правильно.

2
ответ дан 08.12.2019, 06:38

Я думаю, что удаленная отладка возможна из Стандарта Visual Studio, Профессионала и Выпусков Команды. В этой статье говорится как (Отмечают ее франк ASP.NET, но применимый к любому приложению): http://support.microsoft.com/kb/910448

Также обратите внимание, что в конце поле "APPLIES TO" содержит:

  • Microsoft ASP.NET 2.0
  • Microsoft ASP.NET 1.1
  • Microsoft ASP.NET 1.0

Microsoft Visual Studio 2005 Standard Edition


  • Microsoft Visual Studio 2005 Professional Edition
  • Microsoft Visual Studio 2005 Express Edition
1
ответ дан 08.12.2019, 06:38

Официальные документы Microsoft, кажется, предлагают противоречащие ответы здесь. (Вы видите это путем сравнения wonsungi и ответы Ganesh.) Все, что я могу добавить, - то, что, вводя по абсолютному адресу вокруг моей Стандартной установки VS2005 в Windows 7, такое чувство, что удаленная отладка не возможна:

Если удаленная отладка поддерживается в Стандарте VS2005, то должен быть некоторый путь в Инструментах... Присоединение, чтобы Обработать диалоговое окно, указать удаленное название машины. Но, кажется, нет никого. Для "Транспорта" у меня есть два варианта, и "Интеллектуальное устройство" "По умолчанию". Ни один не очень перспективен:

Если я выбрал "Default", то Спецификатор (то, где он похож на Вас, смогло менять имя машины) выводит grayed, и, кроме того, текст под "Транспортной информацией" чтения "Выбирают локальный процесс для отладки". http://www.cprogramming.com/tutorial/visual_studio_remote_debugging.html имеет некоторые изображения, предполагающие, что в других выпусках/версиях Visual Studio Вы видели бы другие опции Transport говорить "Удаленное то или другое".

Если я выбрал "Smart Device", то я нахожу материал, это важно для подключения к смартфонам и эмуляторам смартфона, не машинам удаленного сервера.

Я вернулся к своему установщику VS2005, чтобы видеть, ли я, возможно, не проверил, что некоторые "включают удаленную отладку" флажок, но я не видел тот там.

Таким образом, не кажется, что удаленная отладка возможна. Но если бы кто-либо действительно находит способ включить его, я также хотел бы услышать его.

1
ответ дан 08.12.2019, 06:38

Теги

Похожие вопросы