与clickonce应用程序一起部署数据库不会附加数据库本身

时间:2013-05-08 05:46:28

标签: c# sql-server vb.net visual-studio-2010 clickonce

我有一个基于SQL Server Express的数据库部署。我创建了一个包含SQL Server 2008等先决条件的clickone应用程序。当我安装clickone时,我的应用程序安装正确,没有任何错误,但在启动应用程序时,它给出了错误,我的应用程序无法在C:\Users\Xnor\AppData\Local\Apps\2.0\Data\N24R9574.9H1\V0Q1MX0C.0X9\....找到数据库

我浏览了stackoverflow,发现将.mdf复制到此位置可以解决我的问题。但为什么会这样呢。为什么不复制自己?

有没有办法永久地将数据库附加到我的应用程序中,以便我可以避免这种手动工作?

到处都是将.mdf文件复制到该位置的简单说明,就是这样。那么有什么办法可以发挥作用,也许是有可能和可暗示.mdf将附加在资源中并可以从那里使用。寻求专家建议,是实现它的最佳方式。

0 个答案:

没有答案