微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 JetBrains Rider 中更新 nuget 包的问题

如何解决在 JetBrains Rider 中更新 nuget 包的问题

我真的需要你的 JetBrains Rider 帮助

我们项目中的所有其他开发人员都拥有 Visual Studio 2019,除了我。我更喜欢 JetBrains Rider。 正是在我所说的解决方案中,使用了 .NET Framework 4.7.2。

当需要更新 nuget 包时,问题就出现了。 所有在 Visual Studio 2019 上执行此操作的人员都会在 .csproj 文件中收到以下字符串:

<Reference Include="Common.Communication,Version=8.0.20170.2,Culture=neutral,processorArchitecture=MSIL">
  <HintPath>..\packages\Common.Communication.8.0.20170.2\lib\net452\Common.Communication.dll</HintPath>
</Reference>

如果我对 Rider 进行相同的更新,则会得到以下字符串:

<Reference Include="Common.Communication,Version=1.0.0.0,PublicKeyToken=null">
      <HintPath>..\packages\Common.Communication.8.0.20170.2\lib\net45\Common.Communication.dll</HintPath>
 <Private>True</Private>
</Reference>

出现如此不同的更新结果的原因是什么? 我该如何解决这个问题以在任何 IDE 上保持一致?

提前致谢

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。