none
如何将windows服务编译为类库? RRS feed

  • 问题

  • 大家好,我编写了一个windows服务的程序,编译为exe文件后,注册服务成功,运行正常,但我觉得用exe做扩展名不方便,就在项目属性那里改成了“类库”,编译为了dll文件,但注册dll文件后,服务无法启动,报错193,请问这是什么原因?如果我要将一个windows服务编译为dll文件,应该怎么做?谢谢。
    2012年2月20日 2:51

答案

  • 您好,服务是exe!可执行档哦!

    DLL的无法自已启动哦!

    您可将逻辑的部份,抽成DLL的专案,然后给服务专案参考引用哦!

    亂馬客blog: http://www.dotblogs.com.tw/rainmaker/


    2012年2月20日 3:26

全部回复

  • 您好,服务是exe!可执行档哦!

    DLL的无法自已启动哦!

    您可将逻辑的部份,抽成DLL的专案,然后给服务专案参考引用哦!

    亂馬客blog: http://www.dotblogs.com.tw/rainmaker/


    2012年2月20日 3:26
  • 是了,我认真的看了看,好像的确所有的服务都是exe文件,一开始没有注意到,呵呵。
    2012年2月20日 9:01