繁体   English   中英

通过发布完成C#Visual Studio项目

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM