安装Windows服务错误抛出内部异常System.ComponentModel.Win32Exception依赖服务或组无法启动

时间:2016-03-11 09:14:02

标签: c# .net windows

当我尝试在windows server 2008 Standard 32 bit安装它时,我开发的Windows服务在我的计算机上运行正常它给了我错误

抛出了内部异常System.ComponentModel.Win32Exception,并显示以下错误消息:

  

依赖服务或组无法启动。

我检查所有方式安装窗口服务,按安装程序批量安装,每次我收到此错误日志时使用installshild

  

运行事务安装。

     

开始安装的安装阶段。看到的内容   c:\ Program Files \ H2A \ KnittingControlSer的日志文件   Vice \ Knitting.exe程序集的进展。该文件位于   c:\ Program Files \ H2A \ KnittingControlService \ Knitting.Inst allLog。   安装程序集&#c; \ Program   文件\ H2A \ KnittingControlService \ Knitting.exe&#39 ;.受影响的参数   是:

logtoconsole =
   logfile = c:\Program Files\H2A\KnittingControlService\Knitting.InstallLog
   "assemblypath = c:\Program Files\H2A\KnittingControlService\Knitting.exe"
     

安装服务编织控制服务...服务编织   Control Service已成功安装。创建EventLog   源日志应用程序中的编织控制服务...异常   发生在System.ServiceProce的OnAfterInstall事件处理程序中   ss.ServiceInstaller。 System.InvalidOperationException:无法启动   服务台上的针织控制服务'。内在的例外   随后抛出了System.ComponentModel.Win32Exception   错误消息:依赖服务或组无法启动。

     

安装阶段发生异常。   System.InvalidOperationException:发生异常   OnAfterInstall ev ent处理程序   System.ServiceProcess.ServiceInstaller。内在的例外   抛出了System.InvalidOperationException并出现以下错误   消息:无法在计算机上启动服务编织控制服务   '&#39 ;. 。内部异常System.ComponentModel.Win32Exception是   抛出以下错误消息:依赖服务或   小组未能开始。

     

安装的回滚阶段正在开始。看到内容   c:\ Program Files \ H2A \ KnittingControlSer的日志文件   Vice \ Knitting.exe程序集的进展。该文件位于   c:\ Program Files \ H2A \ KnittingControlService \ Knitting.Inst allLog。   回滚装配&#c; \ Program   文件\ H2A \ KnittingControlService \ Knitting.exe' 。受影响的参数   是:logtoconsole = logfile = c:\ Program   Files \ H2A \ KnittingControlService \ Knitting.InstallLog assemblypath =   c:\ Program Files \ H2A \ KnittingControlService \ Knitting.exe恢复   事件记录到源针织控制服务的先前状态。   服务编织控制服务正在从系统中删除......   服务编织控制服务已成功删除   系统

     

回滚阶段已成功完成。

     

已完成事务处理安装。安装失败了,而且   已经执行了回滚。"

1 个答案:

答案 0 :(得分:0)

我过去曾遇到过类似的问题,而且他们经常被证明是与许可相关的。您是否以“管理员”身份运行安装脚本? (右键单击脚本 - >“以管理员身份运行”)