Questions tagged «windows-services»

Windows服务是由服务控制管理器在基于Windows NT的操作系统上运行的后台服务进程,类似于守护程序或UNIX服务。

21
如何解决“指定的服务已被标记为删除”错误
我尝试使用删除Windows服务sc delete <service name>,并遇到以下错误: [SC] DeleteService失败1072: 指定的服务已标记为删除。 我已经完成的工作: 显然,已停止服务。将sc queryex "<service name>"给出以下结果: SERVICE_NAME: Stub service TYPE : 10 WIN32_OWN_PROCESS STATE : 1 STOPPED WIN32_EXIT_CODE : 1067 (0x42b) SERVICE_EXIT_CODE : 0 (0x0) CHECKPOINT : 0x0 WAIT_HINT : 0x0 PID : 0 FLAGS : 确保关闭了Microsoft管理控制台(taskkill /F /IM mmc.exe), 确保关闭了事件查看器, 从注册表中删除了键HKEY_LOCAL_MACHINE \ SYSTEM …



1
“自动”与“自动(延迟启动)”
安装Windows服务时,有两个选项可在Windows启动时自动启动Windows服务。一个是Automatic,另一个是Automatic(延迟启动)。这两者在细节上有什么区别? 例如,如果要使用wixtoolset创建安装程序,则该ServiceConfig元素具有DelayedAutoStart属性。在启动时启动服务时,会产生什么影响? WiX文档:ServiceConfig元素




17
由于以下错误,检索具有CLSID {XXXX}的组件的COM类工厂失败:80040154
我使用C#.NET开发了Windows服务以生成PDF报告。要生成PDF文件,我正在使用第三方dll。该应用程序正在我的Windows XP平台上运行。在Windows Server 2008 64位版本中部署服务时,出现此错误: 由于以下错误,检索具有CLSID {46521B1F-0A5B-4871-A4C2-FD5C9276F4C6}的组件的COM类工厂失败,原因为:80040154。 我使用regsvr32命令注册了DLL。我可以在注册表中看到此CLSID。但是问题仍然存在。 可能是什么问题呢?

8
修改Windows服务的“可执行文件路径”
我想修改应用程序的路径,但是这样做会中断它,因为该服务仍指向旧位置。 通过转到,Administrative Tools > Services可以打开属性对话框并查看Path to executable,但是无法更改它。 用户无需重新安装应用程序就可以修改服务路径吗?

19
如何从Java应用程序创建Windows服务
我刚刚继承了一个Java应用程序,该应用程序需要作为服务安装在XP和Vista上。自从我以任何形式使用Windows至今已有8年了,而且我从未创建过服务,更不用说从Java应用程序之类的东西了了(我为该应用程序提供了一个jar,并且有一个依赖项jar-log4j )。使它作为服务运行所需的魔术是什么?我已经知道了源代码,因此尽管可以避免进行代码修改,但还是可以的。

22
“ MyClass”的类型初始值设定项引发异常
以下是我的Windows服务代码。当我调试代码时,出现错误/异常: “ CSMessageUtility.CSDetails”的类型初始值设定项引发了异常。 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Diagnostics; using System.Linq; using System.ServiceProcess; using System.Text; using System.IO; using System.Threading; using System.Windows; using System.Windows.Forms; using CSMessageUtility; namespace CS_Data_Trasmmiting_Service { public partial class svcCSWinServ : ServiceBase { //private string sLogFormat; //private string sErrorTime; private Thread new_thread; Logger logObject …




2
如何验证Windows服务是否正在运行
我有一个C#应用程序(在嵌入式XP上运行2.0),该应用程序与作为Windows服务实现的“看门狗”进行通信。设备启动时,此服务通常需要一些时间才能启动。我想根据我的代码检查服务是否正在运行。我该怎么做?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.