0

尝试使用 nuget 包管理器为 VS 2019 社区上的 C# 单元测试项目安装最新版本(3.1.0)的coverlet.msuild。我返回错误:“无法评估表达式“[System.Version]::Parse('')”。版本字符串部分太短或太长。C:\Users\robpi\source\repos\UnitTestProject1\包\coverlet.msbuild.3.1.0\build\coverlet.msbuild.targets

coverlet.msbuild 不安装

注意:我尝试安装早期版本(2.7.0) - 结果相同

4

2 回答 2

0

我对 .NET 框架 4.8 也有同样的问题。对于 .NET 核心,它似乎没问题。

于 2022-01-31T09:39:56.897 回答
0

在您的项目文件/包文件中,将值 3.1.0 替换为缓存文件夹中已经存在的另一个值,保存并重新加载您的项目。从那里你应该能够工作并最终更新包。

于 2022-02-18T03:13:08.967 回答