我最近从我的计算机上卸载了 Service Fabric 及其 SDK。然而,它留下了一个机器范围的包源:
微软 Azure Service Fabric SDK
C:\Program Files\Microsoft SDKs\Service Fabric\packages
该文件夹不再存在。它导致我的构建失败。取消选中此选项作为可用源似乎不会在会话之间持续存在。
如何永久删除此包源?
UPDATE
在 Visual Studio 选项中,删除对此包源不可用。我可以取消勾选它,但这似乎并不持久。
我的 NuGet.config 也没有引用它。我在计算机上找不到另一个 NuGet.config。
%AppData%\NuGet\NuGet.config
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
<add key="Microsoft Visual Studio Offline Packages" value="C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\" />
</packageSources>
<packageRestore>
<add key="enabled" value="True" />
<add key="automatic" value="True" />
</packageRestore>
<bindingRedirects>
<add key="skip" value="False" />
</bindingRedirects>
<packageManagement>
<add key="format" value="0" />
<add key="disabled" value="False" />
</packageManagement>
</configuration>
我发现删除该文件(以管理员身份)解决了问题。 Service Fabric 卸载程序肯定错过了它。
C:\Program Files (x86)\NuGet\Config\ServiceFabricSDK.config
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)