Удаленная отладка - удаленный отладчик не поддерживает эту версию ошибки Windows.

У меня есть клиент XP, в котором возникла проблема. Мой блок разработчика - Vista Home 64. Я запускаю отладчик на клиентском компьютере, и когда я пытаюсь запустить его, он говорит: «Невозможно отладить. Удаленный отладчик не поддерживает эту версию Windows.

Похоже, я солидарен. есть ли другой способ узнать, как это отладить? Приложение выдает ошибку времени выполнения .net eventid 5000 с ошибкой system.security. Не уверен, почему попытка не получается. Есть ли способ узнать, что происходит?

Спасибо!


person Bill Martin    schedule 16.12.2008    source источник


Ответы (5)


Вы можете столкнуться с проблемами, когда 64-разрядный отладчик не может работать с 32-разрядным клиентом отладчика.

Некоторое время назад был вопрос, касающийся проблем с подключением 32-битного отладчика к 64-битной цели (что, как мне кажется, противоположно вашей ситуации):

Несмотря на то, что там нет разрешения, это может дать вам некоторые идеи - возможно, это так же просто, как убедиться, что вы используете 32-разрядную версию отладчика на машине x64 (если это можно сделать просто).

person Michael Burr    schedule 16.12.2008

Оказывается, инфраструктура .net была размещена на клиенте. Я не мог получить трассировку стека или ничего. Удален и переустановлен .net framework, и все отлично работает!

Спасибо за помощь!

person Bill Martin    schedule 23.12.2008

Вы запускаете монитор удаленной отладки (msvcmon.exe) на удаленном компьютере?

Соответствует ли версия монитора версии Visual Studio, которую вы используете на локальном компьютере?

person LeopardSkinPillBoxHat    schedule 16.12.2008

Да, msvcmon пришел с того же диска и работает. Я использую vs2k8, которая является 32-битной версией (есть ли 64-битная версия?)

Мне нужно запускать отладчик? Я думал, что vs2k8 был отладчиком, и клиент, запустивший приложение, отправляет обратно свой статус?

person Bill Martin    schedule 16.12.2008
comment
На клиенте должна быть запущена служба, к которой подключается отладчик. Вот ссылка с некоторыми подробностями: msdn.microsoft.com/en-us/library /bt727f1t.aspx - person Michael Burr; 16.12.2008

Если вы собираетесь нацеливаться на 32-разрядную XP, я бы рекомендовал создать хотя бы виртуальную машину XP, чтобы вы могли протестировать свое приложение в ОС.

Вы должны иметь возможность открыть решение из XP и пройти по нему там.

Есть ли у вас какие-либо трассировки или дополнительная информация об ошибке system.security? Возможно, скомпилировав отладочную версию, а не выпуск, вы лучше поймете, что ее вызывает. (Извините, если это учит вас сосать яйца.)

person davewasthere    schedule 16.12.2008