你写个.bat让系统运行,bat里头是进行注册的语句

解决方案 »

  1.   

    不是吧,我如何知道service安装到了那个目录啊?
      

  2.   

    其实WebService不用安装,你只要把它拷贝到你相应的IIS的目录下就好啦
      

  3.   

    顶,用InstallShield做安装不好么?
      

  4.   

    不是web service啊,是windows service 
    InstallShield要买的啊,商业应用,不能用盗版的
      

  5.   

    installutil.exe windows_service.exenet start "MYwindows_service"   可以写到bat文件中,启运时执行
      

  6.   

    用installutil执行注册的时候,似乎注册的windows services总是被重命名为servicesN的形势..?我注册一个AutoNetServices的windows Services总是被重命名为services1.如果有多个全部都被重命名那怎么启动?去分析InstallLog文件?:)
      

  7.   

    同意windinwing(潇笑) ,windows services 似乎总是被安装到system32下。
      

  8.   

    同意windows services 似乎总是被安装到system32下,
    设计时把serviceinstaller的启动类型设为Automatic。
      

  9.   

    你的service总是有一个serviceInstaller1的组件才能安装啊,把他的displayName属性修改成你需要的。
    windows service可以安装到指定目录,不信你可以试试看。写到bat文件是不错,可是,好像太土了吧,各位帮帮忙啦,有没有更好的方法啊
      

  10.   

    运行以下命令
    myservice.exe -install
    net start myserviceName
    即可