隐藏

如何将C#控制台程序启动后隐藏?

发布:2022/12/17 10:40:55作者:管理员 来源:本站 浏览次数:678

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


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

解决方案


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


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