【问题标题】:Unable to install in nuget package无法在nuget包中安装
【发布时间】:2021-07-13 09:17:21
【问题描述】:

我目前正在使用 VS2013,我已经使用了几个月。从那以后我没有遇到问题,但现在我遇到了错误。我无法在我的项目中添加包。

项目的默认 XML 命名空间必须是 MSBuild XML 命名空间。如果项目是以 MSBuild 2003 格式编写的,请将 xmlns="http://schemas.microsoft.com/developer/msbuild/2003" 添加到 元素。如果项目是以旧的 1.0 或 1.2 格式创作的,请将其转换为 MSBuild 2003 格式。 C:\project\NRMS\NRMS_Library\packages\EntityFramework.6.3.0\build\EntityFramework.props

上周我已经在这个项目中添加了其他包,但现在我遇到了这个问题。我不想搞砸当前的项目,因为目前我已经完成了 50%。我已经尝试创建新项目并尝试安装一个包,但得到同样的错误。

【问题讨论】:

  • 您尝试添加哪个 nuget 数据包?更多信息会有所帮助。
  • 嗨,维克,关于这个问题的任何更新?请检查我的回答是否能帮助您解决问题。

标签: c# visual-studio-2013 msbuild nuget


【解决方案1】:

点击工具下的清除包缓存-->Nuget包管理器-->常规

或者删除C:\Users\xxx\AppData\Local\NuGet\Cache下的所有文件

另外,删除<solution_folder>\packages文件夹。

之后,重启你的项目,然后在Tools-->Nuget Package Manager-->下运行update-package -reinstall包管理器控制台。

【讨论】:

    【解决方案2】:

    这个帖子可能会增加一些亮点,请查看:https://github.com/sendgrid/sendgrid-csharp/issues/482

    在第 5 条评论中有一个人建议从旧版本中获取代码并提供链接。

    似乎更新更改了可用性并导致了问题。

    【讨论】:

      猜你喜欢
      • 2019-04-15
      • 2014-02-15
      • 1970-01-01
      • 2018-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-19
      相关资源
      最近更新 更多