Xenko:本地源'C:\ Users \ PC \ AppData \ Local \ Xenko \ NugetDev不存在

时间:2019-07-12 03:15:02

标签: c# visual-studio .net-core nuget

在尝试游戏开发之前,我已经安装了Xenko。但是在尝试之后,我选择坚持创建应用程序。因此,我卸载了Xenko并删除了所有与Xenko相关的文件夹,即使在AppData目录中也是如此。

但是每当我尝试安装nuget软件包时,似乎都与Xenko有关。

GET https://packages.xenko.com/nuget/FindPackagesById()?id='Newtonsoft.Json'&semVerLevel=2.0.0
error: The local source 'C:\Users\PC\AppData\Local\Xenko\NugetDev' doesn't exist.

我试图修复Visual Studio,修复.NET Core安装,但是它不起作用。

1 个答案:

答案 0 :(得分:0)

  

根据您的错误消息,您设置了   C:\Users\PC\AppData\Local\Xenko\NugetDev作为软件包之一   来源。

建议:

首先,为避免Xenko破坏安装程序,请确保已卸载扩展程序。

似乎您卸载了Xenko application,但是据我所知,当您安装Xenko时,它将安装与Xenko extension相对应的Visual Studio。该扩展名可能会破坏您的正常使用卸载Xenko application之后。参见此similar issue

因此,请也在VS中卸载该扩展程序。单击Uninstall按钮并关闭所有VS实例,然后将开始修改。

对于VS2017,请转到Tools=>Extensions and Updates进行查找;对于VS2019,请进行Extensions=>Manage Extensions进行查找。

解决方法:

我认为此问题与nuget Package Manager Settings选项有关。转到Tools=>Nuget Package Manager=>Package Manager Settings=>Package Source。我假设您曾经将一些Xenko相关的网址或路径设置为包源。

当您尝试在VS中安装nuget软件包时。如果其中存在无效程序包源,它将引发类似local source ... not exist的错误。

因此,您可能具有与此类似的软件包源设置:

enter image description here

并且机器中实际上不存在路径C:\Users\PC\AppData\Local\Xenko\NugetDev,这会导致出现类似您所得到的错误。

解决此问题的简便方法是使用红色删除按钮 删除在您的计算机中无效的蓝色高亮软件包源,然后选择确定按钮

希望有帮助。