C# 使用WPF作为启动项目并依赖Windows服务创建解决方案的单个安装程序
问类似的问题,因为没有人回答之前的问题 我有一个包含类库项目、WPF项目(启动项目)和Windows服务项目的解决方案。我想创建一个安装程序,这样当用户安装应用程序时,就可以同时安装WPF(UI)和Windows服务 我在网上找到的大多数资源只讨论其中一种,而不是两种。比如说 我检查了一些关于stackoverflow的问题,但要么没有任何一个答案,要么是模糊的答案,如或C# 使用WPF作为启动项目并依赖Windows服务创建解决方案的单个安装程序,c#,wpf,windows-services,C#,Wpf,Windows Services,问类似的问题,因为没有人回答之前的问题 我有一个包含类库项目、WPF项目(启动项目)和Windows服务项目的解决方案。我想创建一个安装程序,这样当用户安装应用程序时,就可以同时安装WPF(UI)和Windows服务 我在网上找到的大多数资源只讨论其中一种,而不是两种。比如说 我检查了一些关于stackoverflow的问题,但要么没有任何一个答案,要么是模糊的答案,如或 如何实现这一点,有什么建议吗?我不是各种安装解决方案的专家,但是的,这是可以做到的。我知道,因为我的项目做到了 我们在历史上
如何实现这一点,有什么建议吗?我不是各种安装解决方案的专家,但是的,这是可以做到的。我知道,因为我的项目做到了 我们在历史上使用过,但由于与本次讨论无关的原因,我们正在积极地转向。坦白地说,我怀疑任何安装程序解决方案(如InstallShield、InstallAware、Wix等)都可以用来实现这一点,只要它能够在安装过程中执行批处理脚本(稍后将对此进行详细介绍)。事实上,当我们使用InstallAware构建新的安装程序时,我们暂时使用自解压可执行文件交付基于WPF的应用程序和Windows服务。WinZip自解压器将WPF应用程序放入C:\Program Files\实用程序中以执行此操作,但我们必须谨慎行事,并将其与安装程序一起交付,因为我们无法验证是否可以依赖目标系统上可用的实用程序。在一路上的某个时候,我阅读了他的答案。这为我的回答提供了跳板,它提供了让Windows服务从命令行自行安装的详细说明,而无需InstallUtil.exe 所以作为一套说明
.exe-安装
HTH我不是各种安装程序解决方案的专家,但是的,这是可以做到的。我知道,因为我的项目做到了 我们在历史上使用过,但由于与本次讨论无关的原因,我们正在积极地转向。坦白地说,我怀疑任何安装程序解决方案(如InstallShield、InstallAware、Wix等)都可以用来实现这一点,只要它能够在安装过程中执行批处理脚本(稍后将对此进行详细介绍)。事实上,当我们使用InstallAware构建新的安装程序时,我们暂时使用自解压可执行文件交付基于WPF的应用程序和Windows服务。WinZip自解压器将WPF应用程序放入C:\Program Files\实用程序中以执行此操作,但我们必须谨慎行事,并将其与安装程序一起交付,因为我们无法验证是否可以依赖目标系统上可用的实用程序。在一路上的某个时候,我阅读了他的答案。这为我的回答提供了跳板,它提供了让Windows服务从命令行自行安装的详细说明,而无需InstallUtil.exe 所以作为一套说明
.exe-安装
HTH在我看来,这是个坏主意。可能是重复的。想要这样做没有什么错。我的项目已经做了很多年了。答案如下。在我看来,这是个坏主意。可能是重复的。想要这样做没有什么错。我的项目已经做了很多年了。下面提供答案。谢谢@Matt这正是我想要的。我会按照这些步骤来做,如果你发现了新的东西,我会告诉你的。谢谢@Matt这正是我要找的。我将遵循这些步骤,并让您知道是否有新的发现。