Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何创建一个安装包来安装我编译的c#应用程序_C#_Installation_Setup Deployment - Fatal编程技术网

如何创建一个安装包来安装我编译的c#应用程序

如何创建一个安装包来安装我编译的c#应用程序,c#,installation,setup-deployment,C#,Installation,Setup Deployment,我编写了一个使用基于服务的数据库的Windows窗体应用程序。我正在使用VisualStudio2019。我使用的连接字符串是: 数据源=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Development\C-Sharp\PasswordSecrets\PasswordSecrets.mdf;集成安全性=真 在我的App.config文件中,我有 <connectionStrings> <add name="pws"

我编写了一个使用基于服务的数据库的Windows窗体应用程序。我正在使用VisualStudio2019。我使用的连接字符串是:

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

在我的App.config文件中,我有

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

该应用程序在VisualStudio中运行时工作正常。现在我想构建一个可执行文件。在先决条件中,我只选中了SQL Server 2012 Express LocalDB,并选择了“从与我的应用程序相同的位置下载先决条件”

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


如何将实际应用程序以及包括数据库在内的所有必要文件安装到新用户的计算机上?

如果您仍在使用安装程序项目类型,