.net - 如何使用 .mdf 文件部署 winform 应用程序

标签 .net winforms deployment setup-deployment

如何使用 .mdf 文件部署 win-form 应用程序,我已经获取了安装文件并添加了 .mdf 文件和 .ldf 文件,当在 Visual Studio 中运行时,它在安装后工作正常,但没有显示记录。即使在获取安装文件后也不保存在数据库中。如何使用我的安装文件附加数据库。任何想法...

最佳答案

数据库 mdf 文件不是项目输出文件。因此,您可以将其移动到资源并从项目输出窗口添加资源,或者您可以直接从应用程序设置向导添加到应用程序文件夹中。

enter image description here

从浏览文件对话框窗口中选择文件。如果您想在安装文件中添加所有本地资源,那么您可以从项目输出窗口中选择本地化资源。

enter image description here

//"Data" folder should be created in Application Folder path
String DBPath = Application.StartupPath + "\\Data\\CMM.mdf";
String ConnString = String.Format("Data Source=.\\SQLEXPRESS;AttachDbFilename={0}; +
                    "Integrated Security=True;User Instance=True", DBPath);
SqlConnection con = new SqlConnection(ConnString);

关于.net - 如何使用 .mdf 文件部署 winform 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22499523/

相关文章:

.net - VB.NET字符串串联: compiler bug?

c# - 使用动态/DLR 的 DynamicProxy

c# - 如何将图像放入剪贴板?

c# - 如何根据解决方案配置(发布或调试)让 NLog 输出到不同的目标?

c++ - 迪尔德 : Library not loaded (image not found) but it's there

asp.net - 使用特定的 .NET 版本进行编译是否有任何好处?

.net - 如何在 XNA 引擎中嵌入 Ruby?

.net - 覆盖 ASP.NET MVC 中的授权属性

c# - 自动语音识别所有英文单词

python - 如何将OpenCV应用程序部署到Google Cloud VM中