NuGet显示MVC,Web Pages,Razor的更新,但不会安装它们

 解忧花 发布于 2023-02-13 11:38

当我进入"更新"时,我看到Microsoft ASP.NET Razor(3.0.0),Microsoft ASP.NET网页(3.0.0)和Microsoft ASP.NET MVC(5.0.0)提供了更新.

这很奇怪,因为那些是当前安装的版本.

当我按下"更新"按钮时,系统会询问哪些项目需要更新(解决方案包含2个项目),两者都被选中并显示为灰色.我按"确定",没有任何反应,我刚刚返回更新屏幕.

在控制台中编写"update-package microsoft.aspnet.mvc"只会返回"项目''中'microsoft.aspnet.mvc'没有可用的更新." 对于这两个项目.

如何安装这些假定的更新,或从可用的更新中删除它们?

以下是两个项目的packages.config文件:



  
  
  
  
  
  
  
  

.



  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  

Peter.. 8

两个月后,我找到了解决方案.我的解决方案的"packages"文件夹包含多个版本的有问题的包.例如,我有"Newtonsoft.Json.4.5.1"和"Newtonsoft.Json.5.0.3"和"Newtonsoft.Json.5.0.4".

手动删除所有旧版本,解决了我的问题.

在我看来,这不是应该在已发布的产品中发生的事情.我希望在alpha版本中有这样的问题......

1 个回答
  • 两个月后,我找到了解决方案.我的解决方案的"packages"文件夹包含多个版本的有问题的包.例如,我有"Newtonsoft.Json.4.5.1"和"Newtonsoft.Json.5.0.3"和"Newtonsoft.Json.5.0.4".

    手动删除所有旧版本,解决了我的问题.

    在我看来,这不是应该在已发布的产品中发生的事情.我希望在alpha版本中有这样的问题......

    2023-02-13 11:41 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有