C# 森科:本地来源';C:\Users\PC\AppData\Local\Xenko\NugetDev不';不存在

C# 森科:本地来源';C:\Users\PC\AppData\Local\Xenko\NugetDev不';不存在,c#,visual-studio,.net-core,nuget,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\

我以前安装过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核心安装,但它不起作用

根据错误消息,您可以设置
C:\Users\PC\AppData\Local\Xenko\NugetDev
作为包的一部分 来源

建议:

首先,为了避免Xenko rest损坏软件包安装过程,请确保已卸载扩展

您似乎卸载了
Xenko应用程序
,但我知道,当您安装Xenko时,它会将相应的
Xenko扩展
安装到
visualstudio
。卸载
Xenko应用程序
后,该扩展可能会损坏您的正常使用。看这个

因此,请同时卸载VS中的扩展。单击卸载按钮并关闭所有VS实例,然后开始修改

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

解决方法:

我认为这个问题与nuget
包管理器设置
选项有关。转到
Tools=>Nuget包管理器=>Package-Manager设置=>Package-Source
。我假设您曾经将一些Xenko相关的Url或路径设置为包源

当您尝试在VS中安装nuget软件包时,如果其中存在无效的软件包源代码,它将抛出类似
本地源代码的错误。。。不存在

因此,您的包源设置可能与此类似:

而路径
C:\Users\PC\AppData\Local\Xenko\NugetDev
实际上在计算机中不存在,这会导致与您得到的一样的错误

解决此问题的简单方法是使用红色删除按钮删除机器中无效的蓝色高亮显示包源,然后选择确定按钮


希望对您有所帮助。

Hi Reinellematt,您是否看到了源代码
C:\Users\PC\AppData\Local\Xenko\NugetDev
Tools=>Nuget Package Manager=>Package Manager Settings=>Package source
中,解决方法可以工作?或者您可以创建错误消息指示的相同目录,尽管空文件夹就足够了。如果有帮助,请告诉我:)