【问题标题】:Visual Studio MSI Installer: Asp.net Core as a Window ServiceVisual Studio MSI 安装程序:作为窗口服务的 Asp.net Core
【发布时间】:2018-12-18 01:37:33
【问题描述】:

我正在尝试为 asp.net 核心创建一个 MSI 安装程序作为 窗口服务。

我使用以下链接成功创建了托管 asp.net 核心应用程序的窗口服务

1) https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/windows-service?view=aspnetcore-2.2

2)https://dzone.com/articles/running-aspnet-core-application-as-windows-service

但我想创建一个将由最终用户安装的 MSI 文件(Visual Studio 安装程序)。 我将无法使用第三方安装程序,即 Wix、Advance Installer 等。

任何人都可以指导/帮助我如何在安装时创建一个 MSI 文件,它将自动启动窗口服务 还是我看错了方向?

【问题讨论】:

  • 只添加主项目 dll 就可以解决问题。我试图一次添加所有 dll,这是问题的主要原因。谢谢

标签: asp.net-core service installation windows-installer


【解决方案1】:

WiX:Visual Studio 安装程序项目有很多限制,您真的应该尝试免费的 WiX 或其他商业工具。 See list of major tools here。该概述中有指向 Visual Studio 安装程序项目限制列表的链接。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-22
    • 1970-01-01
    • 2010-10-23
    • 2013-02-21
    相关资源
    最近更新 更多