Visual studio NuGet软件包在Visual Studio 2015中不工作
更新Visual studio 2015后,当Visual studio启动时,我遇到以下错误。 Nuget操作失败 NuGet.Config不是有效的XML。 路径 “.”十六进制值0x00是无效字符。第1行,位置1 另外,我不能再使用PackageManager控制台了 我尝试卸载并重新安装它,但没有成功。我仍然得到上面的错误Visual studio NuGet软件包在Visual Studio 2015中不工作,visual-studio,entity-framework-6,nuget-package,Visual Studio,Entity Framework 6,Nuget Package,更新Visual studio 2015后,当Visual studio启动时,我遇到以下错误。 Nuget操作失败 NuGet.Config不是有效的XML。 路径 “.”十六进制值0x00是无效字符。第1行,位置1 另外,我不能再使用PackageManager控制台了 我尝试卸载并重新安装它,但没有成功。我仍然得到上面的错误 任何关于如何修复此问题的指导都将不胜感激,谢谢 您的解决方案中有任何nuget.config文件吗 格式已从fx更改为: <settings> <
任何关于如何修复此问题的指导都将不胜感激,谢谢 您的解决方案中有任何nuget.config文件吗 格式已从fx更改为:
<settings>
<repositoryPath>..\..\packages</repositoryPath>
</settings>
..\..\packages
致:
从以下位置删除
NuGet.Config
:
C:\Users\your-username\AppData\Roaming\NuGet
重新打开VS2015后,将创建一个新的配置文件,并应解决此问题。可能是您的一些软件包已被缓存 下载最新的nuget.exe(从)并打开命令提示符(最好具有管理员权限),然后指向下载nuget.exe并执行以下命令的位置(从命令提示符或powershell控制台) 然后重新启动Visual Studio。从C驱动器\users\username中删除“.nuget”文件夹 C:\Users\{username}\.nuget 您可以更新或重新安装该软件包
这对我来说很有用。也可能是错误的xml版本,或者您的nuget.config有BOM。谢谢,这解决了我的问题。对于Windows用户,有一个快捷方式,
win+R
并键入%appdata%
,您将进入页面,或者只是复制并粘贴答案中的路径,哈哈
C:\Users\your-username\AppData\Roaming\NuGet
nuget.exe locals -clear global-packages
nuget.exe locals -clear http-cache
nuget.exe locals -clear temp