安装项目不正确以安装Windows服务

时间:2015-09-15 17:20:49

标签: windows-services setup-project

关于Windows服务的stackoverflow上记录了许多未出现在Windows服务管理器中的问题。 许多解决方案建议您使用InstallUtil。

当我运行我的安装项目时,我的服务没有出现在Windows服务中,但是当我运行InstallUtil时,它确实出现了。

至少告诉我我的项目没问题,问题在于安装项目。

here的一篇好文章讨论了添加自定义函数的问题。我使用的是Visual Studio 2013和默认的InstallShield安装项目,我在项目中没有看到这些选项。

我必须在安装项目中更改哪些内容以便在Service Manager中显示项目?

2 个答案:

答案 0 :(得分:1)

确保您已完成此自定义步骤:

1.在解决方案资源管理器中,右键单击安装项目,指向“视图”,然后选择“自定义操作”。将出现“自定义操作”编辑器。

2.在“自定义操作”编辑器中,右键单击“自定义操作”节点,然后选择“添加自定义操作”。将出现“在项目中选择项目”对话框。

3.双击列表框中的应用程序文件夹将其打开,从MyNewService(Active)中选择主输出,然后单击“确定”。主要输出将添加到自定义操作的所有四个节点中 安装,提交,回滚和卸载。

4.建立安装项目。

答案 1 :(得分:0)

我找到了this video,它解决了我的问题。