背景
前段时间给项目编写了数据适配器,读取其他系统的数据后推送到MQ上,我们的系统通过订阅MQ的方式来获取。由于其他系统支持C#编程,且为了一时方便,选择了C#的控制台程序。
最近用户在使用中,总是不小心点击数据适配器的程序,导致其挂起或者关闭,是的数据传送成为了问题~~
解决方案
将 console application 的输出类型改为 windows application, 重新编译后后发现双击exe启动程序后不会再出现控制台,且页没有再显示到任务栏中。我们还是可以通过任务管理器中找到该进程的:)
具体设置如下: 右击项目 -> 属性 -> application tab -> output type 改为 windows applicaton