У меня есть приложение, которое запускается как событие после построения:Как узнать, работает ли приложение как событие post/pre-build или автономно?
Project Properties -> Build Events: call "$(TargetDir)\bin\myApp.exe" "$(ProjectPath)"
Однако, иногда я буду запускать его сам по себе - иногда из Visual Studio, а иногда и прямо с консоли.
Как я могу сказать программно, если приложение запускается как событие post/pre-build или автономно (поэтому иногда все еще есть отладчик, но не всегда)?
Есть ли какой-либо флаг или переменная окружения, которую я могу проверить?
Примечание: Я хочу проверить это из приложения, которое выполняется.
Что вы имеете в виду, работая как событие post/pre-build? Вы имеете в виду, что ваше приложение работает с приложением отладчика? Можете привести пример? – Daniel
@ Даниэль Да, я должен упомянуть об этом. Я работаю с прикрепленным отладчиком. Я настраиваю его как событие post или pre-build через Project Properties -> Build Events. – pushkin
Не могли бы вы разместить сценарий сценария сборки? Я думаю, что маловероятно, что отладчик автоматически ** подключается ** к процессу, запущенному событием сборки. – Daniel