[英]VS 2008 Windows Service Installer Doesn't work
我刚刚创建了一个新的Windows服务,我遇到了安装程序的问题。
我通过本教程创建了安装程序: http : //www.sarin.mobi/2008/08/c-windows-service-visual-studio-2008/
无论如何,当我运行VS生成的.msi时,此项目的可执行文件安装在我期望的位置。 但是,该服务不会出现在Windows服务中。
当我使用VS命令行工具和installutil时,一切正常。
我以前创建了服务,所以我将ProjectInstaller文件和安装程序配置与过去的项目进行了比较,看不出有什么显着差异。
有什么建议?
要安装服务,需要将ServiceInstaller
和ServiceProcessInstaller
添加到服务项目,然后将自定义操作添加到安装程序以运行它们。 我很确定这是你缺少的自定义动作部分。
现在,当您构建安装程序并执行它时,将执行您在步骤3中创建的安装程序,添加您的服务并设置所有属性。
HTH,
詹姆士
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.