在尝试游戏开发之前,我已经安装了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安装,但是它不起作用。
答案 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
的错误。
因此,您可能具有与此类似的软件包源设置:
并且机器中实际上不存在路径C:\Users\PC\AppData\Local\Xenko\NugetDev
,这会导致出现类似您所得到的错误。
解决此问题的简便方法是使用红色删除按钮 删除在您的计算机中无效的蓝色高亮软件包源,然后选择确定按钮。
希望有帮助。