写好了一个windows服务程序abc.exe;在运行的时候提示我要安装Installutil.exe;在命令管理器下;运行    C:\WINNT\Microsoft.NET\Framework\v1.1.4322>installutil  abc.exe    总是提示我:  
/////////////////////////////////////////////////  
在初始化安装时发生异常:  
System.IO.FileNotFoundException:找不到文件或程序集名称“abc.exe”,或找不  
到它的一个依赖项。。  
/////////////////////////////////////////////////  
问:我因该把abc.exe放到那个目录下?    还是因为那里操作不对?      谢谢

解决方案 »

  1.   

    你的abc.exe放在哪里,服务有什么依赖项吗?
      

  2.   

    哦,这个问题解决了,就是路径不对,和文件存放位置没什么关系!但是又发现启动时提示:
    ////////////////////////////////////////////////
    无法从命令行或调试器启动服务.必须首先安装windows服务(已完成),然后用serverExpoler、windows服务管理工具或net start 命令启动它
    ////////////////////////////////////////////////
    问:我想把这个abc.exe加入到管理工具的服务中,可以吗?  “然后用serverExpoler、windows服务管理工具或net start 命令启动它”该如何操作!
      

  3.   

    to 问:我想把这个abc.exe加入到管理工具的服务中,可以吗? “然后用serverExpoler、windows服务管理工具或net start 命令启动它”该如何操作!如果你用installutil进行安装后,就已经在服务列表中了。
      

  4.   

    用installutil进行安装后,提示成功,服务器已经重启了,但是管理工具的服务中,还是没有。
    会是什么原因造成的?
      

  5.   

    你的服务工程是否包括installer文件。
      

  6.   

    “你的服务工程是否包括installer文件?”不大明白什么意思,我写好工程后,用一个安装部署工程生成 exe/msi的安装程序,进行的安装。 安装后是一个exe文件(就只有这一个文件),然后就用installutil事务处理安装。成功后,就在windows服务中看不到,而且直接双击运行还是
    ////////////////////////////////////////////////
    无法从命令行或调试器启动服务.必须首先安装windows服务(已完成),然后用serverExpoler、windows服务管理工具或net start 命令启动它
    ////////////////////////////////////////////////
    是不是我的程序写的有问题?
      

  7.   

    可是我双击运行安装后的exe,虽然有上面的提示,但是只要不点确定,程序可以正常运行的~
      

  8.   

    static void Main()
    {
    System.ServiceProcess.ServiceBase[] ServicesToRun;

    // 同一进程中可以运行多个用户服务。若要将
    //另一个服务添加到此进程,请更改下行
    // 以创建另一个服务对象。例如,
    //
    //   ServicesToRun = New System.ServiceProcess.ServiceBase[] {new Service1(), new MySecondUserService()};
    //
    ServicesToRun = new System.ServiceProcess.ServiceBase[] { new IISCIBN() }; System.ServiceProcess.ServiceBase.Run(ServicesToRun);
    }上面是我的入口,没有引用任何文件
      

  9.   

    如果你是在vs2003环境下,参看
    ms-help://MS.VSCC.2003/MS.MSDNQTR.2003APR.1033/vbcon/html/vbwlkwalkthroughcreatingwindowsserviceapplication.htm或者
    http://blog.csdn.net/knight94/archive/2006/03/17/627298.aspx