zoukankan      html  css  js  c++  java
  • [解决方案]NuGet打包报错: 'X' already has a dependency defined for 'Y'

    大家在打包Nuget包的时候,最后会执行以下语句

    nuget pack .ML.Common.SDK.csproj -Prop Configuration=Release

    执行此句后,提示以下报错信息。

    参考:https://stackoverflow.com/questions/25725545/nuget-x-already-has-a-dependency-defined-for-y

    中的解决方案可以看到,需要升级项目中的nuget

    进入项目中的.nuget的目录,然后执行:

    nuget update -self

    执行完后显示以下信息,则为更新成功:从v2.6.0  更新到了  v4.7.1

    接下来再重试打包语句

    如果还是报错

    那么简单粗暴的通过将项目中的packages.config中的记录全部注释后,再打包即可,如下图:

    然后再执行打包语句,成功了

    到此处,则大功告成了!

    以上亲测,有疑问欢迎关注我的微信公众号进行提问

    公众号:sxmljx

  • 相关阅读:
    开发进度二
    开发进度一
    大道至简阅读笔记01
    用户模板和用户评价
    第九周总结
    第八周总结
    NABCD项目分析
    第七周总结
    第六周总结
    构建之法阅读笔记03
  • 原文地址:https://www.cnblogs.com/zhao365845726/p/9863552.html
Copyright © 2011-2022 走看看