就是在命令行使用installutil程序安装,当谈出输入用户名和口令窗口后  system.componentmodle.win32exception账户名与安全标示之间无任何映射。
 这个谈出输入用户名和密码事什么呀?              

解决方案 »

  1.   

    你添加 ProjectInstaller 了吗?
      

  2.   

    在Installer的InitializeComponent方法中加入Installer的Account类型.例如:private System.ServiceProcess.ServiceProcessInstaller SPInstaller;
    ...
    private void InitializeComponent()
    {
       ...
       this.SPInstaller.Account = ServiceAccount.LocalSystem;
       ...
    }
      

  3.   

    那怎么用.net程序调用这个服务呢,控制它的启停?
      

  4.   

    我以前给人做过一个Demo,需要的话,告诉我你的地址。
      

  5.   

    To 那怎么用.net程序调用这个服务呢,控制它的启停?可以如下:
    foreach(ServiceController service in ServiceController.GetServices())
    {
    //可以通过service.ServiceName来判断是否要进行控制
    //Start service
             service.Start();
    //Stop service
             service.Stop();
    }
      

  6.   

    加上
    using System.ServiceProcess;
      

  7.   

    是不是应该应用system.management命名空间来 控制wmi管理服务呢?
      

  8.   

    但需要引入system.serviceprocess.dll
      

  9.   

    给我发一个你做的demo参考一下好吗?
    [email protected]
      

  10.   

    也给我发一个多谢您老。[email protected]
      

  11.   

    To xamcsdn2(知了):
    已经发了,注意接收。
      

  12.   

    哪,我呢。:-) [email protected]
    谢谢