Azure应用程序服务无法加载文件或程序集'System.Data.SqlServerCe,Version = 4.0.0.0

时间:2016-05-08 15:14:34

标签: c# asp.net azure

我正在尝试将我在ASP.NET WebAPI2中编写的网络应用程序上传到Azure应用服务,当我这样做时,我得到了一个

Could not load file or assembly 'System.Data.SqlServerCe, Version=4.0.0.0

错误。

我已经尝试过:

  • 在SQLServerCE依赖项x86和x64(私有/桌面引用)之间进行本地切换,然后再次上载,
  • 像MVC 5示例一样上传_bin_dependencies文件夹,
  • 在myapp / bin ...
  • 中添加32位库的“x86”文件夹

没有成功。本地我的应用程序就像一个魅力。我能做什么?我无法在Azure中安装/配置IIS /编辑Regedit,因为我使用的是“App Services”...

1 个答案:

答案 0 :(得分:0)

我们之前通过this post指导解决了这个问题。 post也很有用,因为它列出了SQL Server CE可能存在的一些限制。

基本上,由于NuGet没有附带,因此您需要设置一些内容以确保此库将随您的项目一起提供给Azure。