如何在安装程序中注册windows service,up有分!!

IceboundRock 2003-07-28 12:11:32
我写了一个windows service,然后在vs.net中建立了一个setup Project,我想在安装的同时也把我的windows service在目标机器上注册,请问如何做??谢谢!
...全文
171 30 打赏 收藏 转发到动态 举报
写回复
用AI写文章
30 条回复
切换为时间正序
请发表友善的回复…
发表回复
cnjack 2003-08-07
  • 打赏
  • 举报
回复
我也算一个,up
IceboundRock 2003-08-01
  • 打赏
  • 举报
回复
不是吧……自己顶
susanyw 2003-08-01
  • 打赏
  • 举报
回复
up
hq1305018 2003-08-01
  • 打赏
  • 举报
回复
问题好象已经解决了啊?还顶什么?
alphawin 2003-07-30
  • 打赏
  • 举报
回复
up
susanyw 2003-07-30
  • 打赏
  • 举报
回复
up
IceboundRock 2003-07-30
  • 打赏
  • 举报
回复
up
IceboundRock 2003-07-29
  • 打赏
  • 举报
回复
关键还是如何得到安装的目标路径
wwwxuhong 2003-07-29
  • 打赏
  • 举报
回复
运行以下命令
myservice.exe -install
net start myserviceName
即可
xiaodele 2003-07-29
  • 打赏
  • 举报
回复
要不就直接写到注册表里去,服务安装也不是写一下注册表,不知道可不可以,本人是没有试过,可是对他的属性进行修改过,发现是可以的。
IceboundRock 2003-07-29
  • 打赏
  • 举报
回复
你的service总是有一个serviceInstaller1的组件才能安装啊,把他的displayName属性修改成你需要的。
windows service可以安装到指定目录,不信你可以试试看。写到bat文件是不错,可是,好像太土了吧,各位帮帮忙啦,有没有更好的方法啊
ddy2000 2003-07-29
  • 打赏
  • 举报
回复
同意windows services 似乎总是被安装到system32下,
设计时把serviceinstaller的启动类型设为Automatic。
lihao9806 2003-07-29
  • 打赏
  • 举报
回复
同意windinwing(潇笑) ,windows services 似乎总是被安装到system32下。
liduke 2003-07-29
  • 打赏
  • 举报
回复
学习ing......
mmkk 2003-07-29
  • 打赏
  • 举报
回复
用installutil执行注册的时候,似乎注册的windows services总是被重命名为servicesN的形势..?我注册一个AutoNetServices的windows Services总是被重命名为services1.如果有多个全部都被重命名那怎么启动?去分析InstallLog文件?:)
qqsyb 2003-07-29
  • 打赏
  • 举报
回复
up
IceboundRock 2003-07-29
  • 打赏
  • 举报
回复
自己再顶
windinwing 2003-07-29
  • 打赏
  • 举报
回复
installutil.exe windows_service.exe

net start "MYwindows_service"

可以写到bat文件中,启运时执行
fourfire29 2003-07-29
  • 打赏
  • 举报
回复
up
brbrm 2003-07-28
  • 打赏
  • 举报
回复
up
加载更多回复(10)

110,499

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧