我在开发一个windows服务时,里面有个onStart(string[] args)的方法,我如何让外部的参数通过这里传入进来,谢谢

解决方案 »

  1.   

    运行services.msc以打开服务管理器。
    选择你要的服务 - 属性 - 启动参数(Start parameters)
      

  2.   

    - 或 /
    -p1 value -p2:value -p3 "value contains a space"
      

  3.   

    protected override void OnStart(string[] args){}
    它接受的是一个string数组,所以你按照一个string数组的格式输入就可以了.
    如你的参数需要XXX和YYY,则你可以在启动参数里输入:"XXX","YYY"