visual-studio - 从 NuGet 获取程序集时无法解析它们
问题描述
我有一些我无法弄清楚的问题。我在一台新笔记本电脑上安装了 Visual Studio 2017 Community,并从 TFS 加载了我在旧笔记本电脑上制作的项目。突然有些引用无法解析。
所以我尝试创建一个完整的全新 ASP.NET MVC 项目并下载一些在 NUGET 旧项目中不起作用的程序集。下载参考后不起作用。我已经在 VS 中收到警告。例如,其中一个不起作用的程序集是
找不到引用的组件“System.Linq.Expressions”。
NUGET 正确下载了程序集并添加了对项目的引用。如果我打开项目文件,我会找到 System.Linq.Expressions 和 HintPath: 的条目..\packages\System.Linq.Expressions.4.3.0\lib\net463
。
该文件肯定存在于文件系统上。我还尝试手动将路径更改为绝对路径,结果相同。
我正在使用最新的.NET 框架 4.7.2
有什么建议可能是什么问题?
解决方案
推荐阅读
- mysql - 1170 - 密钥规范中使用的 BLOB/TEXT 列“XXX”没有密钥长度
- mongodb - MongoDB 为重复文档生成相同的 ObjectID
- c - 直接在 C 中直接将函数的返回(和调用)作为另一个参数传递
- javascript - 如何在 promise 中更新变量 then & catch
- ruby - 无法使用 rbenv 安装 Ruby 2.5.1,导致 C 编译器错误
- r - 如何在 R 中通过 ID 和引导对不同的数字进行二次采样
- python - 在 3d 投影 matplotlib 图中添加图片/缩略图
- android - Android:比特币 J INSTALL_FAILED_NO_MATCHING_ABIS:提取原生库失败,res=-113
- android - 为 arm/arm64 构建 android sdk 工具(aapt、adb 等)
- sql - 按表 b 日期连接和分组表 a 行