На вкладке «Построение» на странице свойств проекта найдите параметр «Условные символы компиляции».
Я не верю, что для веб-приложений и приложений winform по умолчанию определены разные символы. Имейте в виду, что это задано для самого проекта и не повлияет на какие-либо библиотеки классов - поэтому я ожидаю, что любой код в проекте действительно будет знать, находится ли он в приложении Windows или не начинаться с него. Для чего ты думал об этом?