我正在 Visual Studio 2015 中创建C# Windows应用程序。
问题:
如何使用带有数据库连接字符串的SQL Server数据库部署C#Windows应用程序(安装文件)。
我在 app.config 中创建了公共连接字符串:
<connectionStrings>
<add name="conString"
providerName="System.Data.sqlclient"
connectionString="Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=
'C:\Users\DEVELOPERS\Documents\Visual Studio 2015\Projects\Provision1\
Provision1\provision1.mdf';Integrated Security=True"/>
</connectionStrings>
现在连接字符串路径位置显示我的机器。
然后安装 .exe 后如何连接数据库以及如何管理客户端计算机上的连接字符串。
答案 0 :(得分:0)
您可以做的最简单的方法是:
如果您确定需要安装软件的setup.exe,则可以创建一个类型为setup-programm的新项目。请观看此link以获取说明。
如果您不希望用户看到connectionstring,您可以使用ConnectionStringBuilder。只需将连接字符串的一部分保存到app.config,然后通过Quellcode构建其余部分。观看此MSDN-Article。