无法加载文件或程序集';System.Data.SqlServerCe,版本3.5.0.0

本文关键字:SqlServerCe Data System 版本 文件 加载 程序集 | 更新日期: 2023-09-27 18:21:18

我让应用程序使用SDF文件,我使用System.Data.SqlServerCe,版本3.5.0.0我让它复制Local=true;在没有sql compact安装的情况下在其他电脑中制作应用程序后,我得到了这个错误

无法加载文件或程序集"System.Data.SqlServerCe,3.5.0.0版"

我尝试了嵌入互操作类型,但它不适用于ce dll。

文件存在于应用程序目录中;我知道它是从程序文件中读取的,但我必须在任何我必须使用应用程序的Pc中安装sql-compact?

无法加载文件或程序集';System.Data.SqlServerCe,版本3.5.0.0

我建议您查看以下答案:Sql Server CE 4和EF 4.1 CF Win 64位部署。它真的帮助了我。它指向了另一个资源:http://erikej.blogspot.com/2011/02/using-sql-server-compact-40-with.html.

使用这种方法,您不需要安装SQLServerCE运行时。所有运行时都会作为应用程序的一部分随应用程序一起运行。

需要注册dll,因为只需复制bin文件夹中的dll就无法工作。你也需要在第二台电脑上进行安装,或者尝试在应用程序中包含x64和x86二进制文件。

重命名位于C: ''Users[USER_NAME''AppData''Local''Microsoft_Corporation''LandingPage.exe_StrongName_ryspccglaxmt4nhllj5z3thycltsvyyyx''10.0.0.0TO(用户配置BAK)

相关文章: