Как определить в .Net DLL, работает ли он в приложении с графическим интерфейсом Windows или в веб-службе? У меня есть класс низкого уровня, который используется двумя приложениями, и мне нужно отключить окна сообщений, когда он используется в веб-службе.
Приложение Windows имеет более 200 решений, и я не в состоянии реорганизовать существующий код. Веб-службе необходимо повторно использовать некоторые функции, и я ищу быстрое решение.