[英]Completing a C# Visual Studio Project by publishing
我已经在Visual Studio上用C#编写了一个相对简单的项目,我需要发布该项目并将其提供给其他设备使用(可能通过一个保管箱下载链接)。 它唯一要做的就是使用Windows窗体和ms-Access数据库。
鉴于我从未发布过以前制作的程序,因此我有一些似乎无法得到回答的问题:
我需要做些什么来确保数据库可以在其他人的系统上工作(假设他们已经安装了访问权限)? 我在代码中使用了连接字符串,但是可以肯定,它们在另一台设备上会有所不同吗?
什么是构建我的解决方案最简单的安装程序? 我尝试过Wix,但对于像我这样的初学者来说似乎有些复杂。
最简单的方法是将数据库放在项目文件夹中,并将其包含在项目中。 然后使用如下连接字符串:
Provider=..bla-bla-bla..;Data Source=|DataDirectory|\myAccessFile.mdb
然后,您可以将EXE与数据库一起打包为ZIP文件。 用户下载,将您的应用程序解压缩到一个文件夹中,然后启动它。“ DataDirectory”默认为桌面应用程序的应用程序位置。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.