Функция удаленного отладчика Visual Studio "недопустимый доступ к ячейке памяти"


Это еще одна попытка решить заявленную проблему здесь. К сожалению, тема была закрыта без адекватного разрешения, так как, по-видимому, оригинальный плакат имел проблемы с символами, а не с самой проблемой visual studio.

Постановка Задачи: Visual Studio 2012 (и 2010 по тому же вопросу) перестанет подключаться к удаленному процессу через некоторое время с "недопустимым доступом к ячейке памяти". Перезапуск Visual Studio исправляет проблема.

в настоящее время я на VS2012 update 3, но проблема также возникла в RTM и всех промежуточных обновлениях.

The ссылка нити предлагает исправление операционной системы с помощью исправление 2588507, однако я не могу применить его, потому что он, кажется, не загружается, возможно, из-за прерывистой проблемы.

кто-нибудь успешно справился с этой проблемой, и если да, то как?

3 52

3 ответа:

Я нашел простой обходной путь для этого. Измените порт отладки на удаленном компьютере (Сервис --> Параметры). Я бы использовал что-то произвольно высокое, например 63342, чтобы избежать столкновения с любыми существующими портами, но вам просто нужно использовать любой неиспользуемый. После изменения, вы должны быть в состоянии подключиться.

The исправление 2588507 в конечном итоге решить эту проблему в конце концов. Я запускаю несколько экземпляров visual studio 2012 в течение нескольких дней и постоянно отлаживаю удаленные процессы, и еще не видел ни одного "недопустимого доступа к ячейке памяти"

Я пришел через это сообщение об ошибке в VS2013 и решил его, запустив VS с правами администратора.

надеюсь, что это поможет кому-то.