Tag: windows services

安装在.Net中开发的Windows服务时出错

我已经开发了一个使用C#,Visual Studio 2008的Windows服务。我在我的机器上安装了windows xp sp2。 当我尝试使用installutil工具安装服务时,input用户名和密码后,出现以下错误。 安装阶段发生exception。 System.ComponentModel.Win32Exception:帐户名称无效或不存在,或者密码对指定的帐户名称无效。 但用户确实存在。 我通过控制面板 – >用户帐户 – >创build新帐户创build了用户。 我用来安装服务的命令是installutil / i TestService.exe 我无法解决这个问题。 提前致谢 Sambha

如何debuggingWindows服务?

我阅读了有关该主题的MSDN文章。 去引用: 因为服务必须从服务控制pipe理器的上下文中运行,而不是从Visual Studio中运行,所以debugging服务并不像debugging其他Visual Studio应用程序types那样简单。 要debugging服务,您必须启动该服务,然后将debugging程序附加到正在运行的进程。 然后,您可以使用Visual Studio的所有标准debuggingfunction来debugging您的应用程序。 现在我的问题是,我的服务无法在第一时间开始。 首先它崩溃,并说: MyServiceName.exe [3596]中发生未处理的exception(System.Runtime.InteropServices.COMException)) 并build议我debugging它(​​debugging器实例即时崩溃,当我select一个)。 然后它说 无法在本地计算机上启动MyServiceName服务。 错误1053:该服务没有及时响应启动或控制请求 那么,如何调查/debugging我的服务无法启动的原因呢? 事情是我创build了一个控制台应用程序,确实做了什么服务,它工作正常。 (我的意思是我刚把OnStart ()方法和主循环的内容复制到main)。 任何帮助,将不胜感激。 该服务是用C#编写的,大量使用interop。 我正在使用VS2008

ClickOnce部署Windows服务?

是否可以使用ClickOnce部署Windows服务? 如果是这样,你怎么做到这一点? 目前,我们必须使用一个部署项目,使用ClickOnce可以大大简化安装过程。

使用Windows服务和c#检测USB驱动器插入和删除

考虑制作USB分布式应用程序的可能性 将自动启动插入USB棒和closures时删除棒 将使用.Net和C#。 寻找build议如何处理这个使用C#? 更新:两个可能的解决scheme实现这个服务。 – 重写WndProc 要么 – 使用ManagementEventWatcher的WMI查询

任何方式来重写.NET Windows服务名称,而不重新编译?

我有一个Windows服务可执行文件,我知道是写在.NET中,我需要安装在不同的服务名称,以避免冲突。 安装不提供指定服务名称。 如果我只能访问二进制文件,那么在使用installutil进行安装时,是否有重写服务名称?

在远程计算机上重新启动服务最简单的方法

什么是在远程Windows系统上重新启动服务的最简单的编程方式? 语言或方法无关紧要,只要不需要人际交往即可。

无法启动MongoDB作为服务

我几个月来一直在为MongoDB开发,并希望将其作为服务安装在Windows 7 Enterprise计算机上。 以下是我已经执行创build服务的命令: "D:\Milvia Systems\Development\MongoDB\mongod.exe" –logpath "D:\Milvia Systems\Development\MongoDB\logs\DBLog.log" –logappend –dbpath "D:\Milvia Systems\Development\MongoDB\db" -vvv –reinstall 但是,每当我使用networking启动“MongoDB”或服务控制面板时,我收到以下错误: 错误1053:该服务没有及时响应启动或控制请求。 环境:Windows 7企业版64位MongoDB:1.6.3 pdfile版本4.5

Windows服务运行在什么目录?

我创build了一个非常简单的.NET Windows服务,并使用InstallUtil.exe实用程序进行安装。 在服务中,我有一段代码: if (File.Exists("test_file.txt")) { // Do something clever } 我已经创build了一个名为test_file.txt文件在同一目录中的服务,但代码的评论部分永远不会被执行…?

我如何testingWindows服务?

.NET Framework:2.0首选语言:C# 我是TDD(testing驱动开发)的新手。 首先,是否可以unit testingWindows服务? Windows服务类是从ServiceBase派生的,它具有可覆盖的方法, 的OnStart 调用OnStop 如何触发这些方法被调用,就好像unit testing是一个实际的服务,以正确的顺序调用这些方法? 在这一点上,我甚至在做unit testing? 还是集成testing? 我已经看过WCF服务的问题,但它没有任何意义,因为我从来没有处理WCF服务。

获取Windows服务的完整path

我怎样才能找出文件夹的Windows服务.exe文件安装dynamic? Path.GetFullPath(relativePath); 返回一个基于C:\WINDOWS\system32目录的path。 但是, XmlDocument.Load(string filename)方法似乎正在安装服务.exe文件所在的目录内的相对path。