加载 EntityFramework 4.3.1 时出错

2023-11-24

我用 C# 创建了一个 MVC 应用程序。我在我的解决方案中创建了一个名为 PhoneDomain 的新项目。这样做的目的是将我的数据和领域层与实际问题分开。我右键单击该项目并转到“添加库包引用”,然后尝试添加 EntityFramework 包(版本 4.3.1)。它说 ”Operation Failed" "This package contains an init.ps1 file and needs to be installed from the Package Manager Console".

因此,我在 Visual Studio 中打开包管理器控制台,并在控制台窗口中输入以下内容:install-package EntityFramework -project PhoneDomain

几秒钟后,它安装了该软件包并说Successfully added 'EntityFramework 4.3.1' to PhoneDomain

问题是,当我运行我的应用程序时,我收到以下错误消息:Could not load file or assembly 'EntityFramework, Version=4.3.1.0, Culture=neutral' or one of its dependencies. The system cannot find the file specified.

PhoneDomain 中的引用肯定存在,并且Copy Local属性设置为True.

谁能告诉我这是怎么回事?


检查您的 web.config 中的程序集引用。那里可能有一个流氓参考。

更新: 还要确保所有项目都有必要的参考...

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

加载 EntityFramework 4.3.1 时出错 的相关文章

随机推荐