【发布时间】:2014-12-16 09:01:16
【问题描述】:
我创建了一个使用 accdb 文件的程序。我还创建了一个用于部署所述程序的设置项目。但是,accdb 文件只能在 Microsoft Vista 中准备好,我遇到了困难。
首先我将 accdb 文件安装到 DataDirectory 中,但意识到如果您需要对文件进行更改,则 Program Files 位置不是安装文件的位置。
所以我尝试安装到 ProgramData 目录,但 accdb 文件仍然是只读的。
然后我尝试安装到用户目录中,但无法让 app.config 文件中的连接字符串正确。
所以最终,我的问题是:
1.我需要在哪里安装accdb文件,使其不是只读的?
2. 如何在VS2010的FileSystem中配置该目录?
3、app.config中的连接字符串应该是什么样子的?
如果可能的话,我希望它能够在 XP、Vista 和 W7 中工作。如果需要跨多个操作系统工作,可以创建多个设置项目。
【问题讨论】:
-
看起来也很相似unanswered question
-
是的,我确实遇到过,但没有得到答复,所以没有多大帮助。
标签: visual-studio