Есть ли способ определить, работает ли visual studio?«#if debug / release» просто обнаружит, подключен ли отладчик или нет, если я запустил Visual Studio с конфигурацией «release», которая не поможет.
Например, я бы не хотел использовать / callAzure Application Insights при работе в локальной среде.Следующий предложенный код выполнит работу, но только для отладочных прогонов.Если разработчик хотел протестировать свою конфигурацию релиза, она запустится, и я не хочу этого.
#if !DEBUG
.UseApplicationInsights()
#endif
, просто чтобы прояснить, есть ли встроенная переменная / функция, которая делает что-то вроде этого:
#if !local
.UseApplicationInsights()
#endif