【发布时间】:2010-11-10 20:45:33
【问题描述】:
我刚刚创建了一个新的 Windows 服务,但我遇到了安装程序问题。
我通过本教程创建了安装程序:http://www.sarin.mobi/2008/08/c-windows-service-visual-studio-2008/
无论如何,当我运行 VS 生成的 .msi 时,该项目的可执行文件安装在我期望的位置。但是,该服务不会出现在 Windows 服务中。
当我使用 VS 命令行工具和 installutil 时,一切正常。
我过去创建过服务,因此我将 ProjectInstaller 文件和安装程序配置与过去的项目进行了比较,发现没有显着差异。
有什么建议吗?
【问题讨论】:
-
我觉得这个教程不正确,通用安装程序只会复制文件,复制文件后你仍然需要运行 installutil。
-
那么我想我的问题是,我如何告诉安装程序运行 installutil 作为过程的一部分?
-
之前也做过,不过已经有一段时间了……让我看看能不能想出点什么
标签: c# visual-studio-2008 windows-services