2

В последние несколько недель у меня и нескольких коллег возникают сбои удаленных инструментов отладчика, если мы используем их через удаленный рабочий стол (например, вы устанавливаете Windows, устанавливаете удаленный отладчик, запускаете и авария в < 1s).Невозможно запустить Удаленный отладчик при его сбое

Проблема возникает время от времени, чаще всего при настройке Windows Server 2008 R2 Enterprise SP1 или WinServer 2012 R2 Standard. В основном мы используем VS2015 remote debugger tools, но когда эта проблема возникает, она ведет себя одинаково для удаленных отладчиков VS2015/2013/2012, и она существует навсегда, если ОС не будет переустановлена.

Когда вы разрешаете аварийному завершению приложения и запускаете его снова как новый экземпляр без закрытия первоначального сбоя, вы получили предупреждение о том, что порт по умолчанию 4020 занят другим приложением, поэтому кажется, что он способен занять порт до того, как он сделал что-то перед сбоем. Второй экземпляр на картинке предназначен только для более глубокого объяснения. Основная проблема - это вообще сбой, даже когда работает только один экземпляр.

В настоящее время, кажется, какое-то нарушение исключения доступа к памяти wsdapi.dll

ли вы когда-либо встречал подобное поведение и нашел способ, как двигаться вперед? Сам

Проблема очень похожа на эту одну мертвую нить http://www.yqcomputer.com/4_469b4b74a9aced45_1.htm

На картинке ниже - опция отладки программы просто не работает, как это не в состоянии выйти на VS. - Проверить онлайн ... просто ничего не находит и собирает информацию о моей конфигурации операционной системы, которую вы хотите отправить в Microsoft.

Только дополнительная информация, которую мы можем получить, из этого журнала приложений приложений, но также довольно кратки.

Faulting application name: msvsmon.exe, version: 14.0.24720.0, time stamp: 0x564e96d6 
Faulting module name: wsdapi.dll, version: 6.1.7601.17514, time stamp: 0x4ce7ca31 
Exception code: 0xc0000005 
Fault offset: 0x0000000000051e8e 
Faulting process id: 0x16a0 
Faulting application start time: 0x01d170895f8a7b52 
Faulting application path: C:\Program Files\Microsoft Visual Studio 14.0\Common7\IDE\Remote Debugger\x64\msvsmon.exe 
Faulting module path: C:\Windows\system32\wsdapi.dll 
Report Id: 9d409094-dc7c-11e5-a94d-00155d1a2544 

crashscreen

ответ

1

Я не думаю, что в настоящее время решение для установки вы описываете. У меня была такая же проблема, которая постоянно возникала на одной из моих виртуальных машин Windows Server 2008R2 SP1. К сожалению, я не смог понять, почему это происходит, но после того, как я заменил свой 2008R2 на 2012 год, я больше никогда не сталкивался с проблемой.

Учитывая это был сбой со ссылкой на wsdapi.dll я предполагаю, что это был какой-то из основных в несовместимости между VS2015 и Windows Server 2008R2 (довольно старый, как это было, начиная с .NET 3.5) и поэтому обновление является лучшим решением. Надеюсь, поможет.

+1

Действительно, в настоящее время мы закончили с аналогичным заключением. После того, как мы начали избавляться от старых машин, проблема начала уменьшаться. Хотя мне все же было бы хорошо знать, что было оригинальной проблемой, но я бы сказал, что это комбинация того, что вы заявляете с какой-то экологической проблемой, поскольку она терпела неудачу только на «некоторых» машинах 2008R2, в то время как некоторые работали. –

Смежные вопросы