SQL Server Compact免安装部署

情况

  应用程序中的EF使用了SQL Server Compact,打包部署到客户机器上后提示数据库连接异常,信息类似”配置节“、”Provider Name“ balabala...


解决

  •   从开发机器的machine.config获取相应的provider的配置节,拷贝到应用程序的app.config中(可以去除dll版本号的限定)
  •   将开发机器上的SQL Server Compact安装目录中的Private目录中的所有文件(包括子目录)拷贝至工程目录下,以便一起部署至客户机器上
  •   注意应用程序是32位的还是64位的,要和sqlce的程序集版本匹配

你可能感兴趣的:(SQL Server)