如何创建没有UI的.net应用程序

Aar*_*her 2 .net

如何创建没有UI的.net应用程序.我该怎么做呢?我不希望它成为控制台应用程序.最好的选择似乎是一个永远不会调用application.run的winform应用程序.

应用程序的目标是运行并执行一项简单的任务.说检查服务器是否有更新或复制文件.无需长时间运行需要Windows服务的地方.

Meh*_*ari 12

如果Windows Service不是一个选项,您只需创建一个空项目(或控制台应用程序),并在项目属性(/t:winexe命令行选项)中将编译器目标设置为Windows应用程序.这基本上等同于您自己的提案.

重点是,/t:winexesubsystem生成的二进制文件中的标志设置为Windows可执行文件,以便在执行应用程序时不显示命令提示符.