1

我正在将我的代码迁移到 Azure Worker Role,并使用 Entity Framework 4.1 进行数据库访问。
在 Azure 上,我的 Worker Role 崩溃,因为它找不到要在机器上安装的 Entity Framework 4.1。

  • 有没有一种简单的方法可以在 Worker Role 上安装 Entity Framework 4.1?(不通过批处理脚本调用静默安装)
  • Azure Compute 附带的默认实体框架版本是什么?(如果它高于 4.1,我将升级我的代码)

注意:我尝试将我的 EntityFramework 和 System.Data.Entity 引用标记为“复制本地”,但无济于事。

4

1 回答 1

2

默认情况下,Windows Azure 实例不附带任何版本的 EF。他们所拥有的只是 .net 的基本安装(4 与 OS 系列 2,4.5 与 OS 系列 3)任何你想使用的东西,你必须提供。您不需要安装 EF,很有可能您需要设置另一个引用以复制本地。EF 5 现在可以作为 Nuget 包使用,如果您添加了 VS 可能足够聪明,可以为您整理出来。

于 2012-12-02T17:35:37.860 回答