nuget - '' 不是有效的版本字符串。” VS2019 的 nuget 中的异常
问题描述
我今天安装了 VS 2019,删除了所有其他版本的 VS(克服了空间紧缩)。我正在尝试使用 nuget 包管理器,但一直低于异常。什么都没有加载。我尝试从控制台安装软件包,结果与以下相同的错误结束。任何帮助,将不胜感激。
PM> Install-Package Microsoft.Azure.Devices -Version 1.21.0 Install-Package : '' 不是有效的版本字符串。 在 line:1 char:1 + Install-Package Microsoft.Azure.Devices -Version 1.21.0 + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Install-Package], Exception + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement .PowerShellCmdlets.InstallPackageCommand
经过时间:00:00:00.6338016
解决方案
我尝试了上面的解决方案(删除所有已安装的 Nuget 包、.vm 文件夹等),但它对我不起作用。我使用的是 Visual Studio 2019 v 16.8.4。更新到版本 16.8.5 为我解决了这个问题。
推荐阅读
- css - 是否可以在输入中包含一个元素?
- c# - 使用不同的用户控件重用 Window 是否会破坏 MVVM 模式
- model - 在 spacy 中,如何使用自己在 gensim 中创建的 word2vec 模型?
- wordpress - WordPress :: add_action 插件简码
- r - 在 ifelse 条件下应用
- javascript - Fullcalendar 获取日期和时间以及步进
- eclipse-photon - 类“org.slf4j.MavenSlf4jFriend”的签名者信息与同一包中其他类的签名者信息不匹配
- spring - 从 3.4 升级到 5 后的 Spring 安全角色问题
- mysql - 将数据从 MySQL 传输到 SQLite 失败
- node.js - 当我使用节点 js 设置 404 时,当我重新加载页面时它不起作用