ILDasm будет иметь следующую запись в манифесте:
.subsystem 0x0003 // WINDOWS_CUI
.subsystem 0x0002 // WINDOWS_GUI
в зависимости от типа подсистемы, вы можете сказать, является ли его GUI или CUI.
Эта информация также доступна из следующей команды:
dumpbin ConsoleApplication1.exe /headers
Из вашего библиотечного запроса на сборку записи и получите полный путь (Assembly.GetEntryAssembly (). CodeBase), а затем вы можете выполнить любую из этих команд, чтобы узнать подсистему.