C# 控制台程序(Console Application )启动后隐藏

背景

前段时间给项目编写了数据适配器,读取其他系统的数据后推送到MQ上,我们的系统通过订阅MQ的方式来获取。由于其他系统支持C#编程,且为了一时方便,选择了C#的控制台程序。

最近用户在使用中,总是不小心点击数据适配器的程序,导致其挂起或者关闭,是的数据传送成为了问题~~

 

解决方案

将 console application 的输出类型改为 windows application, 重新编译后后发现双击exe启动程序后不会再出现控制台,且页没有再显示到任务栏中。我们还是可以通过任务管理器中找到该进程的:)

具体设置如下: 右击项目 -> 属性 -> application tab -> output type 改为 windows applicaton

 

posted @ 2019-03-26 16:22  TonyZhang24  阅读(4840)  评论(0编辑  收藏  举报