1

我有一个基于 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将附加在资源中并可以从那里使用。寻求专家建议,最好的方法来完成它。

4

0 回答 0