Nuget 包还原不起作用-
Nuget Package Restore not working-
我正在尝试 运行 visual studio 中用于方形连接的示例 C# 代码:
https://github.com/square/connect-api-examples/tree/master/connect-examples/v2/csharp_payment
当我打开解决方案时,所有参考资料旁边都有一个黄色三角形和感叹号。
我已尝试在解决方案上恢复 nuget 包,卸载并重新安装一些,但我无法让三角形消失。它不会为我构建。
有什么想法吗?谢谢
尝试删除解决方案根目录下的包文件夹,然后重新重建或恢复包。
当项目在系统之间移动时,他们的项目文件中有一个目标 can become problematic。
您可以通过两个步骤解决问题:
- 删除项目文件末尾的整个
<Target Name="EnsureNuGetPackageBuildImports" ..>
元素,然后重新加载项目。
- 在您的 (NuGet) 程序包管理器控制台中执行
Update-Package -Reinstall
。
这应该为您的系统设置正确的一切,并重新指向相关库的正确版本。
我正在尝试 运行 visual studio 中用于方形连接的示例 C# 代码:
https://github.com/square/connect-api-examples/tree/master/connect-examples/v2/csharp_payment
当我打开解决方案时,所有参考资料旁边都有一个黄色三角形和感叹号。
我已尝试在解决方案上恢复 nuget 包,卸载并重新安装一些,但我无法让三角形消失。它不会为我构建。
有什么想法吗?谢谢
尝试删除解决方案根目录下的包文件夹,然后重新重建或恢复包。
当项目在系统之间移动时,他们的项目文件中有一个目标 can become problematic。
您可以通过两个步骤解决问题:
- 删除项目文件末尾的整个
<Target Name="EnsureNuGetPackageBuildImports" ..>
元素,然后重新加载项目。 - 在您的 (NuGet) 程序包管理器控制台中执行
Update-Package -Reinstall
。
这应该为您的系统设置正确的一切,并重新指向相关库的正确版本。