LMCohen Ответов: 1

Как определить, есть ли visual studio в хостинговом приложении


Я хочу определить из режима выпуска приложения, размещает ли его Visual Studio.

Что я уже пробовал:

Я пробовал IsDebugger, но это работает только в том случае, если приложение работает из режима отладки.

1 Ответов

Рейтинг:
0

Jochen Arndt

Получите идентификатор родительского процесса и проверьте его имя. Если это так devenv.exe, ваша программа была запущена из VisualStudio.

Пример кода можно найти в этом потоке SO:
c# - как я могу получить PID родительского процесса моего приложения-переполнение стека[^]