Tag: windows services

从可执行文件创buildWindows服务

有没有什么快捷的方法,给一个可执行文件,创build一个Windows服务,启动时,启动它?

如何以编程方式在C#中安装Windows服务?

我在VS解决scheme中有3个项目。 其中一个是Web应用程序,第二个是Windows服务,最后一个是我的Web应用程序的安装项目。 我想要的是在我的安装项目中安装Web应用程序的最后阶段,在我的自定义操作中尝试安装我的Windows服务,因为到那时我已经拥有了程序集的位置。

在没有InstallUtil.exe的情况下安装.NET Windows服务

我有一个用C#编写的标准.NET窗口服务。 它可以安装而不使用InstallUtil? 我应该使用服务安装程序类吗? 我应该如何使用它? 我想要能够调用以下内容: MyService.exe – 安装 和调用的效果一样: InstallUtil MyService.exe

如何检索在.NET中login/连接的用户列表?

这是一个场景: 您有一个用户可以通过RDP远程连接的Windows服务器。 您希望您的程序(作为服务运行)知道当前连接的人员。 这可能包括也可能不包括交互式控制台会话。 请注意,这与检索当前的交互式用户并不相同。 我猜测,有terminal服务的某种API访问来获取此信息?

允许服务在Windows中与桌面交互

在services.msc>操作>属性>login>允许服务与桌面交互,我使我的服务与桌面交互。 这到底意味着什么? 我如何使用它来播放服务中的声音(MP3,WAV等)?

一个Windows服务如何以编程方式重启自己?

我需要在.NET中编写健壮的代码,以使Windows服务(服务器2003)能够自行重启。 这样做的最好方法是什么? 有一些.NET API来做到这一点?

我如何安排一个C#Windows服务每天执行一项任务?

我有用C#(.NET 1.1)编写的服务,并希望它在每天晚上的午夜执行一些清理操作。 我必须保持服务中包含的所有代码,那么完成这个最简单的方法是什么? 使用Thread.Sleep()并检查滚动的时间?

Windows服务如何执行GUI应用程序?

我写了一个Windows服务,允许我远程运行和停止应用程序。 这些应用程序使用CreateProcess运行,这对我来说很有用,因为它们大多数只执行后端处理。 最近,我需要运行向当前login用户呈现GUI的应用程序。 如何在C ++中编写代码以允许我的服务find当前活动的桌面并在其上运行GUI?

检索具有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。 我能够在registry中看到这个CLSID。 但问题依然存在。 可能是什么问题呢?

更简单的方法来debuggingWindows服务

有没有更简单的方法来通过代码,而不是通过Windows服务控制pipe理器启动服务,然后将debugging器附加到线程? 这有点麻烦,我想知道是否有一个更直接的方法。