谁能告诉我使用 SQL Server 数据库部署 C# 应用程序的准确方法?我想在客户端的计算机上运行我的应用程序,它正在我的计算机上运行,但在客户端的计算机上显示错误。我已经在客户端计算机上安装了 SQL Server 2012。我对部署知之甚少,因为我是第一次这样做。我知道有必要附加.mdf
先归档。请告诉我部署的确切步骤,以便我能够在客户端计算机上运行我的应用程序。我需要提到的是,该应用程序是基于 Windows 的简单应用程序!
- 单击您的项目并添加现有项目并浏览到您的
数据库的
.mdf
文件并选择它。
- When you successfully added the .mdf in your project you will be
able to see it in the solution explorer. Now go back to Properties
-> Settings and write “ConString” under the Name column. Select (Connection String)
from the Type drop down. Select Application from the Scope drop down. Now
in the Value column click to select the Database file. First select
Server Name and then Attach a Database file -> Select your
.mdf
file
you just added to your Project.
-
您现在可以在代码中使用此连接字符串,如下所示:
Properties.Settings.Default.ConString;
该连接字符串将类似于:
“Data Source=GAMING;AttachDbFilename=|DataDirectory|\management_system.mdf;Integrated Security=True”
所以当你生产.exe
您的应用程序的文件或安装文件,您的数据库文件将与其打包并存储在 |DataDirectory| 中在您的客户端 PC 上,连接字符串将像这样访问您的数据库文件,并且您的应用程序将在安装了 SQL Server 的任何 PC 上运行。我还没有找到一种不在客户端 PC 上安装 SQL Server 并仍然运行该应用程序的方法。如果将来我找到了,我会在这里发布:P
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)