博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MSDN上面测试Window的方法(很好用)
阅读量:5146 次
发布时间:2019-06-13

本文共 708 字,大约阅读时间需要 2 分钟。

如何:将 Windows 服务作为控制台应用程序运行

  1. 向你运行  和  方法的服务添加一个方法:

     
     
    internal void TestStartupAndStop(string[] args)        {            this.OnStart(args);            Console.ReadLine();            this.OnStop();        }
  2. 按如下所示重写 Main 方法:

     
     
    static void Main(string[] args)        {            if (Environment.UserInteractive)            {                MyNewService service1 = new MyNewService(args);                service1.TestStartupAndStop(args);            }            else            {                // Put the body of your old Main method here.            }
  3. 在项目属性的“应用程序”选项卡中,将“输出类型”设置为“控制台应用程序”。

  4. 选择“启动调试”(F5)。

  5. 若要将该程序再次作为 Windows 服务运行,请安装它并像通常启动 Windows 服务一样启动它。 不必恢复这些更改。

转载于:https://www.cnblogs.com/llcdbk/p/4293244.html

你可能感兴趣的文章
源代码如何管理
查看>>
vue怎么将一个组件引入另一个组件?
查看>>
bzoj1040: [ZJOI2008]骑士
查看>>
LeetCode 74. Search a 2D Matrix(搜索二维矩阵)
查看>>
利用SignalR来同步更新Winfrom
查看>>
反射机制
查看>>
CocoaPod
查看>>
css3实现漂亮的按钮链接
查看>>
[python基础] python 2与python 3的区别,一个关于对象的未知的坑
查看>>
BZOJ 1251: 序列终结者 [splay]
查看>>
云的世界
查看>>
初识DetNet:确定性网络的前世今生
查看>>
5G边缘网络虚拟化的利器:vCPE和SD-WAN
查看>>
MATLAB基础入门笔记
查看>>
【UVA】434-Matty's Blocks
查看>>
五、宽度优先搜索(BFS)
查看>>
运行一个窗体直接最大化并把窗体右上角的最大化最小化置灰
查看>>
Android开发技术周报 Issue#80
查看>>
hadoop2.2.0+hive-0.10.0完全分布式安装方法
查看>>
WebForm——IIS服务器、开发方式和简单基础
查看>>