是否可以切换回packages.config方案?创建项目时,我移至PackageReference方案,但由于某些原因,现在需要移至旧方法。

我已经尝试过使用UpdateReinstall选项进行还原的Package Manager Console命令。他们不再生成packages.config。我也将Tools > Options > NuGet Package Manager切换为packages.config。不好。

最佳答案

您需要:

  • 向项目中添加一个“空” packages.config文件(即,与the example中一样的xml,但没有单独的<package>元素)
  • 卸载项目或关闭vs,然后在文本编辑器中打开csproj文件。
  • 从项目文件中删除所有PackageReference元素。
  • 确保未在项目文件中设置<RestoreProjectStyle>
  • 在VS中重新打开项目。
  • 关于nuget - 切换回packages.config,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45962998/

    10-15 16:12