如何使用app部署localdb数据库

时间:2015-07-26 17:11:16

标签: c# sql-server winforms localdb addin-express

我已准备好完成我为Excel创建的winforms add,它使用Add-In Express进行发布。

此add in使用带有mdf文件的sql server localdb数据库。

我的主要问题是如何将mdf文件部署到目标计算机。到目前为止,我已经手动将mdf文件复制到测试机器,但是当测试添加时它无法连接到文件(安装了localdb)。

错误消息:

  
    

异常来源:.Net SqlClient数据提供程序     异常类型:System.Data.SqlClient.SqlException     异常消息:无法打开数据库" MyDatabase"登录请求。登录失败。

  

甚至可以将mdf放到机器上,一切正常吗?如果是这样,是否有一个可以提供帮助的指南。或者我是否必须生成sql脚本以在本地创建数据库?如果我必须生成SQL脚本,有没有办法在Click-Once部署方法中推广它,或者我是否需要一个单独的过程?

0 个答案:

没有答案