我必须在 Visual Studio 中为一位客户创建服务。
客户 IT 服务告诉我他们不需要任何安装程序,只需要一个可以使用 instsrv.exe 安装的 exe。
所以我在 VS2010 上创建了一个 Service 项目,并对其进行了编译(64 位,它是一个必须以 64 位运行的应用程序)。
第一个问题:我没有找到任何 instsrv.exe,所以我使用了 64 位版本的 InstallUtil.exe:
C:\Windows\Microsoft.Net\Framework64\v4.0.xxxx\InstallUtil.exe "PathToMyGeneratedExe"
它告诉我“ The commit phase completed successfully.
”和“ The transacted install has completed.
”。
所以我假设安装成功完成。
但是如果我进入服务控制台,我找不到创建的服务。
那么我错过了什么?