添加新的 NuGet 包时如何解决 OutOfMemoryException 错误?

Uwe*_*eim 2 .net out-of-memory nuget assembly-binding-redirect visual-studio-2017

此问题类似,我在添加新 NuGet 包 ( System.Collections.Immutable )时在包管理器输出窗口中遇到异常:

无法更新 MyProject.csproj 的绑定重定向:抛出了“System.OutOfMemoryException”类型的异常。

虽然我发现了很多NullReferenceException错误结果,但我的OutOfMemoryException.

我的问题:

OutOfMemoryException将新的 NuGet 包添加到项目时如何解决错误?

Uwe*_*eim 5

我的解决方案是:

  1. 退出 Visual Studio。
  2. 再次启动 Visual Studio。
  3. 卸载软件包。
  4. 再次安装软件包。

之后,包管理器输出窗口中没有显示异常。

我仍然没有包的绑定重定向,但也许根本不需要它。

  • 感谢您在这里分享您的解决方案,您可以接受它作为答案。这可能对阅读此线程的其他社区成员有益。 (2认同)