C# 安装Windows服务错误引发内部异常System.ComponentModel.Win32Exception依赖项服务或组启动失败

C# 安装Windows服务错误引发内部异常System.ComponentModel.Win32Exception依赖项服务或组启动失败,c#,.net,windows,C#,.net,Windows,当我尝试在WindowsServer2008标准32位中安装windows服务时,我开发的windows服务在我的计算机中运行良好,这是给我的错误 引发内部异常System.ComponentModel.Win32Exception,并显示以下错误消息: 依赖项服务或组启动失败 我检查了安装窗口服务的所有方法,按installutill批处理,并在每次收到此错误日志时使用installshild 正在运行事务处理安装 开始安装的安装阶段。见 c:\Program Files\H2A\Knitti

当我尝试在
WindowsServer2008标准32位中安装windows服务时,我开发的windows服务在我的计算机中运行良好,这是给我的错误

引发内部异常System.ComponentModel.Win32Exception,并显示以下错误消息:

依赖项服务或组启动失败

我检查了安装窗口服务的所有方法,按installutill批处理,并在每次收到此错误日志时使用installshild

正在运行事务处理安装

开始安装的安装阶段。见 c:\Program Files\H2A\KnittingControlSer的日志文件 vice\kniting.exe程序集的进度。该文件位于 c:\Program Files\H2A\KnitingControlService\Kniting.Inst allLog。 正在安装程序集“c:\Program” 文件\H2A\knitingControlService\kniting.exe'。影响参数 它们是:

正在安装服务控制服务。。。服务针织 已成功安装控制服务。创建事件日志 日志应用程序中的源代码管理服务。。。例外 在System.ServiceProce的OnAfterInstall事件处理程序中发生 ss.ServiceInstaller。System.InvalidOperationException:无法启动 计算机“”上的服务控制服务。内部例外 引发System.ComponentModel.Win32异常,并显示以下内容 错误消息:依赖项服务或组启动失败

安装阶段发生异常。 System.InvalidOperationException:系统中发生异常 OnAfter安装的EVENT处理程序 System.ServiceProcess.ServiceInstaller。内部例外 引发System.InvalidOperationException,并出现以下错误 消息:无法在计算机上启动服务控制服务 '.'. . 内部异常System.ComponentModel.Win32Exception为 引发以下错误消息:依赖项服务或 组启动失败

安装的回滚阶段正在开始。看内容 c:\Program Files\H2A\KnittingControlSer的日志文件的 vice\kniting.exe程序集的进度。该文件位于 c:\Program Files\H2A\KnitingControlService\Kniting.Inst allLog。 正在回滚程序集“c:\Program” 文件\H2A\knitingControlService\kniting.exe'。影响参数 是:logtoconsole=logfile=c:\Program 文件\H2A\KnitingControlService\kniting.InstallLog汇编路径= c:\Program Files\H2A\KnitingControlService\Kniting.exe还原 将事件日志更改为源代码管理服务的以前状态。 正在从系统中删除服务控制服务。。。 已成功从中删除服务控制服务 系统

回滚阶段已成功完成

已完成事务处理的安装。安装失败,并且 已执行回滚。”


我在过去也遇到过类似的问题,这些问题往往与权限有关。您是否以“管理员”身份运行安装脚本?(右键单击脚本->“以管理员身份运行”)

正确格式化文本是的,我做了,但仍然存在相同的错误。我使用“以管理员身份运行”,但每次都会给我相同的错误,但如何关闭权限
logtoconsole =
   logfile = c:\Program Files\H2A\KnittingControlService\Knitting.InstallLog
   "assemblypath = c:\Program Files\H2A\KnittingControlService\Knitting.exe"