gpt4 book ai didi

entity-framework - LINQPad 4 无法找到 EntityFramework

转载 作者:行者123 更新时间:2023-12-04 07:26:45 24 4
gpt4 key购买 nike

我正在尝试将 LINQPad 4(最新测试版)与 Entity Framework POCO 类一起使用。我采用创建新连接的正常路径,然后选择“Entity Framework DbContext POCO(4.1),然后选择我的程序集,其中包含我的类。当我这样做时,我收到以下消息

“无法加载文件或程序集 EntityFramework。版本 = 4.1.O.O,
Culture= 中性,PublicKeyToken=b77a5c561934e089 或其依赖项之一。

该系统找不到指定的文件。”

我能够从我的应用程序加载程序集就好了。是什么赋予了?这似乎与之前在 CTP 中报告的类似问题有点不同。

最佳答案

我今天遇到了同样的问题,我是这样解决的:

显然 LINQPad 4.36.3 以某种方式需要 Entity Framework 4.2:/
上周发布:ADO.NET blog

我所做的是:

  • 通过 NuGet 安装 EF4.2
  • 重建项目
  • 将我所有的项目 .dll 文件复制到 LINQPad 文件夹(包括 4.2 EF.dll)
  • 我读了 here我需要在 LINQPad.exe.config 文件中添加一些东西,但它已经存在了。
    [此时我尝试删除该程序集重定向并针对我的 4.1 dll 运行它,没有工作,仍在寻找 4.2]
  • 关闭VS并卸载EF4.1

  • 就是这样,之后我的项目现在都在 4.2 上运行,LINQPad 也可以运行。

    关于entity-framework - LINQPad 4 无法找到 EntityFramework,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8012431/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com