如何创建安装包以安装已编译的C#应用​​程序

问题描述

我编写了一个Windows Forms应用程序,该应用程序使用基于服务的数据库。我正在使用Visual Studio2019。我正在使用的连接字符串是:

数据源=(LocalDB)\ MSsqlLocalDB; AttachDbFilename = C:\ Development \ C-Sharp \ PasswordSecrets \ PasswordSecrets.mdf;集成安全性= True

在我的App.config文件

<connectionStrings>
<add name="pws" connectionString="Data Source=(LocalDB)\MSsqlLocalDB;
AttachDbFilename=|DataDirectory|\PasswordSecrets.mdf;Integrated Security=True"/>

在Visual Studio中运行时,该应用程序可以完美运行。现在,我想构建一个可执行文件。在先决条件中,我仅选中了sql Server 2012 Express LocalDB,并且选择了“从与应用程序相同的位置下载先决条件”。

它似乎没有错误。但是,当我将所有文件复制到闪存驱动器上并尝试将其安装到另一台计算机上时,它会经历安装过程,但我发现它仅安装了一个应用程序引用。不是应用程序或数据库本身。

如何获得将实际应用程序以及所有必需文件包括数据库)安装到新用户计算机上的信息?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)