【问题标题】:Visual Studio Setup Project Prerequisites are not installing未安装 Visual Studio 安装项目先决条件
【发布时间】:2022-10-15 04:31:01
【问题描述】:

我希望你们一切都好!

视觉工作室 2017 - WIN-FORM - C#

我在我的应用程序中添加了一个安装项目。 我还选择了 SQL Server 2019 Express LocalDB 作为先决条件:

安装程序可以很好地安装应用程序,但不会安装先决条件 SQL Server 2019 Express LocalDB。事件查看器中没有显示或任何弹出错误消息。

如果我下载 SqlLocalDB,我安装它就好了,我的应用程序可以工作。但是如果需要的话,我想在安装过程中安装它(自动检测)。

我在各种计算机上尝试过,它也没有安装 SqlLocalDB。

我在 Internet 上找不到任何可以解释为什么安装程序没有安装先决条件的东西。

任何建议表示赞赏。

问候,

【问题讨论】:

    标签: c# winforms installation prerequisites


    【解决方案1】:

    从 VS 2019 开始不再支持设置项目。因此,如果它是一个新项目 - 您可能想尝试 WiX 工具集项目。在那里,您可以添加对要在 MSI 级别安装的先决条件的检查,或者您可以创建引导程序包,其中将包含 SQL Server 和您自己的应用程序的安装

    【讨论】:

      【解决方案2】:

      问题是我使用 .MSI 而不是 .EXE 文件来安装应用程序。使用.EXE 确实提示用户安装SqlLocalDB。

      解决方案here

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-10-17
        • 2022-01-15
        • 1970-01-01
        相关资源
        最近更新 更多