因此,当点击"管理nuget包以寻求解决方案时,我的Visual Studio崩溃了#34;按钮。如果我选择调试,我会收到此消息
未处理的类型' System.Windows.Markup.XamlParseException'发生在PresentationFramework.dll
中其他信息:无法识别URI前缀。
只有这一个项目才会发生,但我尝试重新安装Nuget Package Manager,但这并不起作用。任何帮助都将受到强烈赞赏。
我最近安装了最新的更新,"更新2"。
编辑1: 我无法理解这一点。在其中一个项目的软件包管理器中,我找到了两行,如果我注释掉,它会使Nuget Package Manager工作而不会崩溃。好吧,直到我搜索其中一个软件包,然后它再次崩溃。所以我尝试打开另一个没有这些软件包的解决方案,它工作正常,直到我在另一个项目中搜索了一个以下评论的软件包,然后它也崩溃了。
<?xml version="1.0" encoding="utf-8"?>
<packages>
<!--packages omited for clarity -->
<package id="EPiServer.CMS.UI.Core" version="9.4.3" targetFramework="net451" />
<!--<package id="EPiServer.Forms" version="1.1.4.9000" targetFramework="net451" />-->
<package id="EPiServer.Framework" version="9.7.3" targetFramework="net451" />
<!--<package id="EPiServer.GoogleAnalytics" version="1.9.3.9000" targetFramework="net451" />-->
<package id="EPiServer.Logging.Log4Net" version="2.0.0" targetFramework="net451" />
<package id="EPiServer.Packaging" version="3.2.3" targetFramework="net451" />
<package id="EPiServer.Packaging.UI" version="3.2.3" targetFramework="net451" />
<!--packages omited for clarity -->
</packages>
我不知道我的装置是否有问题,或者是否是别的东西。
编辑2: 我尝试进行搜索并查看提琴手,看看结果是什么样的,如果它是腐败的或任何东西。我得到的结果是这个单一的包,如果我去那个网址(http://nuget.episerver.com/feed/packages.svc/Packages(Id=&#39; EPiServer.GoogleAnalytics&#39;,Version =&#39; 1.9.3.9000&#39;)),一切看起来很好。我想它必须是我的Visual Studio安装,即使我已经修复了Visual Studio以及重新安装Nuget Package Manager扩展。
编辑3: 我的同事,他没有安装&#34;更新2&#34;没有这个问题所以可能是这次更新。