我已经花了很多时间阅读有关sc.exe作为Windows服务运行一个可执行文件,它似乎应该是相当直接埠我有一些问题得到它的工作没有这个错误:错误1053服务没有及时回应或控制要求。
我得到的服务安装,它在服务列表,但它不允许我启动它。 这就是我正在使用的一个基本的尝试:
>sc create TestService binPath= "C:Program Files (x86)[path.exe]" displayName= "TestingServices" start= auto
我究竟做错了什么? 我试图作为服务运行我的exe文件是否必须设置为正确运行作为服务? 我不认为是这样的,因为有程序可以运行任何exe作为服务。 我正在尝试做同样的事情,我该怎么做?
我如何计算WPF中的非客户端窗口大小?
在窗体中绘制带有resize点的控件select矩形
sqlBulkcopy:传递sqlBulkcopyOptions.UseInternalTransaction和不传递之间的区别是什么?
使用System.Net.WebSockets处理多个子协议
由pid零拥有的TCP连接
Windows窗体计时器错误或使用不当?
使用C#研究目录及其子目录中文本的高效search
使用CreateDirectory时奇怪的exception消息
如何阅读设备和驱动程序版本
在.NET中的远程机器上获取环境variables的真实值
你不能只运行任何可执行文件作为服务; 可执行文件需要专门编写来包含一个服务循环。 服务回路接收到控制请求(例如启动,停止,重新启动,暂停),并且必须执行处理,如启动初始化,停止清理等,并响应这些控制请求,否则服务控制管理器将终止它。
尝试使用
C:WindowsMicrosoft.NETFrameworkv4.0.30319InstallUtil.exe Assembly.exe|dll
代替。
我3个月前有同样的问题..我刚刚检查了这个示例 。 然后按照你所做的相同的语法。 那么瞧! 这很好!
@UndefinedBehavIoUr是正确的,但有一些工作
SrvAny.exe – 从WinNT资源工具包,现在看起来相当长
firedaemon – 第三方商业产品