Entity Framework6使用SQL Server Compact免安装部署

使用Nuget安装以下包:

  • EntityFramework.6.0.2
  • EntityFramework.SqlServerCompact.6.0.2
  • EntityFramework.SqlServerCompact.PrivateConfig.1.0.0

安装后在App.config会发现多个新增的配置。

Build后在生成目录中会发现多个新增的DLL。

若要使用ClickOnce生成安装文件,则将这些DLL复制到工程文件根目录下,并设置这些文件(包括目录中的文件)的属性:

  • ”复制到输出目录“:始终复制
  • ”生成操作“:内容