Запускать приложение как консольное приложение с переданными аргументами, в противном случае запускать как приложение Win Form

У меня есть приложение, которое я хочу запускать следующим образом:

  • если аргументы отправлены - я хочу, чтобы оно работало как консольное приложение

  • , если аргументы не отправлены - я хочу, чтобы оно запускалось как приложение Windows Forms

Когда я устанавливаю тип вывода на консоль и когда аргументы не обнаруживаются, я включаю визуальные стили и выполняю. Он отлично работает, за исключением того, что окно консоли открывается / закрывается быстро, и это меня очень беспокоит. Есть ли способ не отображать окно консоли? Ищу способ вообще не создавать его.

5
задан Jeff LaFay 11 January 2012 в 14:10
поделиться