У меня есть приложение, которое запускается как событие после сборки:
Свойства проекта -> События сборки: call "$(TargetDir)\bin\myApp.exe" "$(ProjectPath)"
Однако иногда я запускаю его сам по себе — иногда из Visual Studio, а иногда прямо из консоли.
Как я могу программно определить, запускается ли приложение как событие после/предварительной сборки или автономно (поэтому иногда все еще будет подключен отладчик, но не всегда)?
Есть ли какой-то флаг или переменная среды, которую я могу проверить?
Примечание. Я хочу проверить это в запущенном приложении.