作者saitoh (Perhaps Love)
看板C_Sharp
标题Re: [问题] VS2005中如何制作WinService的安装?
时间Fri Jan 12 09:19:50 2007
※ 引述《tomex (tomex_ou)》之铭言:
: 我查了vs2003的教学档:
: http://www.codeproject.com/dotnet/simplewindowsservice.asp
: 以为vs2005大同小异,分别用预设方式:
: 1.开windows service专案。
: 2.加入installer,设定service名称与启动方式(auto)、启动帐号。
: 3.加入setup专案,加入上面专案的output,build并install
: 4.从windows服务里都找不到该service名称
: 有没有人在2005中成功吗?
: 大家可试试,花不到你5分钟,
: 却怎麽试都不成功!! 怪...
: 我的版本已是vs2005 sp1 english.
我是用sc去安装service的,只要service写好,不用另外写ServiceInstaller
或ServiceProcessInstaller
sc create ABC binPath= abc.exe depend= "Tcpip" DisplayName= "ABC service"
不过这个方法好像只能用在一个执行档里只有一个service的状况
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.130.172.76
1F:推 tomex:但这样对於安装及反安装都没自动化呀! 01/12 10:19
2F:推 saitoh:写成batch档就好了 XD 01/12 10:41
3F:推 tomex:相关资讯及启动状态/帐户都要设定,很烦的 01/12 11:19