Ответ 1
- Сборка → Менеджер конфигурации → Конфигурация активного решения → Создать...
- Создайте новую конфигурацию "Offline".
- Проект → Свойства → Сборка → Конфигурация → Оффлайн
- Символы условной компиляции: тип OFFLINE
- Сохранить проект.
Есть ли способ в Visual Studio использовать пользовательскую конфигурацию, такую как "#if DEBUG"
Мне нужен "#if OFFLINE", так как мое имя Build-Config "Offline" (только для дальнейших целей отладки)...
Спасибо!
Да, вы можете. Но прежде чем вы сможете, выполните следующие действия:
Если вы пропустите эти шаги, ваш #if OFFLINE
не будет работать, потому что в этом случае OFFLINE
не определен.
Я выполнил те же шаги, что и выше. Но они не работают. Они пропускают один шаг, или они не объясняют это четко.
Когда вы делаете шаг 4. Условные символы компиляции: введите OFFLINE. Вам также необходимо снять флажок "Определить константу DEBUG". В противном случае новый символ OFFLINE не будет работать.
Я разместил это здесь, если кто-то потратил много времени на меня, когда попытался сделать то же самое.