VS 2012 Install Shield安装程序SQL Compact

时间:2015-11-15 22:27:09

标签: c# sql-server winforms visual-studio-2012 datagridview

晚上好!

就是这样,我一直在尝试为我的应用程序创建一个安装项目,其中包括一些winforms和一个SQL Compact数据库。

我已经在我的VS 2012中添加了为我的应用程序创建安装屏蔽安装程序所需的安装,我将其添加到我的项目中并按照说明进行操作。

一旦我被要求将所需文件添加到目标计算机路径,我在安装目录中添加界面最终结果,并在C:\文件夹中添加数据库最终结果。我当然将数据库连接更改为该新文件夹。

我继续生成安装,然后在我自己的计算机上使用它,一切顺利,一旦完成,我启动应用程序,它工作正常,但打开一个内部有datagridview的表单(或我点击一个与数据库有连接的按钮)我收到一个错误消息,告诉我无法找到db文件。

我转到数据库文件夹,它就在那里,但它不起作用,事情是,如果我去我的VS 2012项目文件夹,打开DataBase项目文件夹,我复制它内部的数据库(.sdf文件)并将其粘贴到程序的新文件夹中,该应用程序运行正常。

有什么建议吗?我做错了什么?

0 个答案:

没有答案