ClickOnce将我的数据库文件安装在与.exe不同的文件夹上?

时间:2010-11-21 23:46:53

标签: .net visual-studio visual-studio-2010 clickonce

我正在创建一个具有.mdb数据库文件的应用程序,其Build Action是Content,Copy to Output Directory设置为Always,但是当我发布它并尝试运行它时,应用程序找不到数据库文件。我检查了我的应用程序安装位置,并在名为“sdre..tion_cbcedce3d840a9cc_0003.0000_e68ab34059956c01”的文件夹中找到了.exe文件,并在名为“sdre ... exe_cbcedce3d840a9cc_0003.0000_none_02c3ca064ef1724b”的文件夹中找到了数据库(连同图标)。知道为什么会这样吗?我希望数据库与exe相同的文件夹。我之前以同样的方式做到了这一点并且工作正常。

1 个答案:

答案 0 :(得分:0)

您好 您能否确认,是否通过添加数据源wizzard设置了连接字符串,如果是,您是否告诉它创建本地副本?

我倾向于使用SetUp项目来发布我的应用程序,因为这可以直接控制项目输出的发送位置