【发布时间】:2018-09-21 12:05:35
【问题描述】:
我使用Microsoft's walkthrough 创建了一个服务。
它有效。但我不明白怎么做。 Main() 方法似乎没有调用 ProjectInstaller 构造函数(看起来像是安装服务的内容)。事实上,ProjectInstaller 在解决方案中的任何地方都没有被引用(我使用 Shift+F12 进行了检查)。
那么它是如何执行的呢?
编辑
我没有使用 installutil。 Program 的Main() 调用ManagedInstallerClass.InstallHelper(args);。
【问题讨论】:
-
我怀疑
installutil.exe正在寻找它 -
@MickyD 我没有使用 installutil。
Program的Main()调用ManagedInstallerClass.InstallHelper(args);。 -
你应该使用 installutil。您希望如何安装该服务?
-
@MickyD 见stackoverflow.com/questions/1449994/…。我使用它是因为它更简单。
-
installutil.exe 随 .NET 一起提供。 C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe
标签: c# .net windows-services