Дело в том, что я действительно не хочу, чтобы отображалось окно консоли ... но решение должно работать. Я хочу сказать, что я хочу, чтобы приложение работало в фоновом режиме, без появления каких-либо окон.
Дело в том, что я действительно не хочу, чтобы отображалось окно консоли ... но решение должно работать. Я хочу сказать, что я хочу, чтобы приложение работало в фоновом режиме, без появления каких-либо окон.
Ответы:
Измените тип вывода с Консольного приложения на Приложение Windows . Это можно сделать в Visual Studio в Project -> Properties -> Application :
Console.ReadLine
. В этом нет никакого смысла, если у вас нет окна консоли.
Измените тип вашего приложения на приложение Windows. Ваш код по-прежнему будет работать, но у него не будет окна консоли или стандартного окна Windows, если вы его не создадите.
Вместо того, Console.Readline/key
чтобы использовать new ManualResetEvent(false).WaitOne()
наконец. У меня это хорошо работает.
Может быть, вы хотите попробовать создать приложение службы Windows . Он будет работать в фоновом режиме без какого-либо пользовательского интерфейса.