0

Система написана на C#, .Net4.5. Я пытаюсь удаленно отлаживать один из наших веб-интерфейсов. Я использую msvsmon.exe (2015) на сервере и запускаю Visual Studio 2015 на моем местном.Внутренняя ошибка в оценке выражения при удаленной отладке msvsmon.exe VS2015 или не может быть присоединена к процессу. сервер rpc недоступен

Я могу подключиться к процессу без проблем, и точки останова ударяются. Я также уверен, что у меня такая же версия кода, как я вручную скопировал файлы dll и pdb с моей локальной машины на сервер.

Я даже не могу проверять строки, когда они уволены в конечную точку. Я получаю Internal error in the expression evaluator. Чтобы устранить эту ошибку offered solution is to tick, поле на Managed Compatibility Mode в Tools -> Options -> Debugging однако, когда я это делаю, когда я пытаюсь подключиться к процессу в окне отладки, я получаю unable to attach to the process. the rpc server is unavailable. Решение, которому offered is to untick that same box, lol.

У меня также есть tried in vain to enableUse the legacy C# and VB expression evaluators в вариантах отладки, но это не принесло пользы.

Я уверен, что кто-то уже столкнулся с этой проблемой .... Как проверить объекты при удаленной отладке на VS2015?

+1

Общий вопрос. Вы пробовали все известные обходные пути, которых больше нет. То, что они в основном делают, - это обход нового кода VS2015 в модуле отладки. Это очень плохо, цена гибкая, работа над ней становится [отложенной повторно] (https://github.com/dotnet/roslyn/issues/9853). Теперь вы можете позвонить в службу поддержки Microsoft. Fwiw, вы должны принять эту ошибку RPC немного более серьезно. Возможно, это будет основная проблема с оценщиком выражений. Экологическая проблема, отключить защиту от вредоносных программ и брандмауэров и любые другие средства, которые хотят подключиться к сети. –

+0

@ Matas Vaitkevicius, как насчет этой проблемы? Не могли бы вы поделиться с нами самой последней информацией об этой проблеме? –

+0

@ JackZhai-MSFT Нет никакой информации, я просто добавил безумное количество журналов oldschool, которые записывают в текстовые файлы и решают мои проблемы таким образом .... –

ответ

0

Я встретил ошибку «не удалось подключиться к процессу. Сервер rpc недоступен», перед тем как был связан с брандмауэром, например, с предложением Hans Passant, вы можете проверить его снова после закрытия или отключения брандмауэра или другого сторонних инструментов. Конечно, вы также можете добавить свой VS Devenv.exe в список разрешений брандмауэра, как этот поток, снова отлаживать его.

https://cerkit.com/2014/08/12/remote-debugging-issue-with-asp-net-unable-to-attach-to-the-process/

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

  • Нет связанных вопросов^_^