第三方应用程序要求使用旧组件
本文关键字:组件 应用程序 第三方 | 更新日期: 2023-09-27 18:03:03
遇到一个严重的问题:需要安装第三方web应用程序。在部署到我的本地机器后,得到异常:
无法加载文件或程序集"System.Data"。Entity, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'或其依赖项之一。系统找不到指定的文件
问题是我没有源代码,而且nuget包管理器找不到任何类似于这个版本的东西。实体框架版本的安装。4.2.0也没有做任何事情。
有什么想法,我应该下载什么和哪里?
致以最诚挚的问候和感谢!
你在nuget上什么都没找到?你试过吗?
谷歌…"实体框架4.2"引导我…
https://www.nuget.org/packages/EntityFramework/4.2.0那是nuget,那是实体框架,那是4.2。
也许,你不用nuget包管理器,而是使用nuget工具;)
使用nuget下载旧版本的软件包
告诉你如何做到这一点-使用命令行(接受一个版本参数)。
您应该尝试手动安装:
- 打开解决方案
- 打开包管理器控制台
- 类型:Install-Package EntityFramework -Version 4.2.0
这将安装您需要的特定包版本。
您需要:A.引用的汇编B.源代码更改引用
我会联系编写第三方应用程序的人,并尝试从那里解决这个问题。