如何仅使用 LocalDB 2016 发布我的 C# winform 程序?

Posted

技术标签:

【中文标题】如何仅使用 LocalDB 2016 发布我的 C# winform 程序?【英文标题】:How do i release my C# winform program with LocalDB 2016 only? 【发布时间】:2017-02-08 15:53:07 【问题描述】:

这太糟糕了,我有本地 db 2012 版本,我只是将 msi 与安装程序放在一起,它运行良好。由于某种原因,我现在将数据库和我的 localdb 升级到 2016,但我不知道如何让用户安装 localdb 2016。

我在任何地方都找不到本地 db 2016 的 MSI,我也不会将他们链​​接到 express 2016 网站,该网站需要很长时间才能安装 sql express,然后最重要的是,他们必须选择本地 db 版本,这对任何帮助都太大了太棒了! :(

【问题讨论】:

【参考方案1】:

好的,如果您有高级安装程序甚至 installshield,那么您必须在安装 local express 后找到 MSI,然后选择 localdb 选项,您可以确保用户在安装程序之前安装那个 msi。

【讨论】:

以上是关于如何仅使用 LocalDB 2016 发布我的 C# winform 程序?的主要内容,如果未能解决你的问题,请参考以下文章

WPF - 如何以编程方式备份​​/恢复 LocalDB - ClickOnce

如何安装localdb 2016

LocalDB:你如何删除它?

如何使用 localdb 在 Code First 中查看数据库图

如何从 LocalDB 实例切换到 SQL Express?

Visual Studio 2015 中缺少 LocalDB?