【发布时间】:2013-11-26 17:44:01
【问题描述】:
我看到在我的计算机上安装了多个 Windows 服务,只有一个 Setup.exe 或 .msi... 是否需要通过安装项目完成一些特殊的操作才能让这些 Windows 服务以简单的方式安装没有Installutil.exe?
我试过了,只是没有安装服务。我知道如何使用 Installutil,但我认为它只是用于测试。我需要能够使用 Setup.exe 安装我的 Windows 服务,因为我想通过其配置托盘应用程序分发我的服务。
安装服务和我的应用程序的正确方法是什么?它们都使用在同一个解决方案中创建的同一个 DLL。
Problem while Building a Setup Project for a windows Service?
我查看了上面的链接,但它是关于我已经知道如何做的安装项目的,问题是如何使我的安装项目工作......我的 DLL 正在启动,托盘应用程序正在工作好吧,问题是服务没有安装它只是给我.exez
但我需要正确安装它,例如在重新启动时启动并在服务控制管理器中运行。
【问题讨论】:
-
忠告。自 VS2012 以来,安装项目已被删除。如果您想要在升级时继续构建的东西,请放弃设置项目,并专注于学习使用 WiX...
-
我同意,使用 WiX
-
Wix 能否解决我的 Windows 服务无法通过 setup.exe 正确安装的问题
-
@StevenHernandez “服务没有按照应有的方式安装”是我们必须继续进行的全部内容,并且没有足够的信息来回答上述问题。
-
所以您是在告诉我您已经成功安装了一项服务,无需安装向导即可轻松分发给最终用户?
标签: c# windows visual-studio-2010 windows-services