Visual studio visual studio中的灾难性故障(来自HRESULT:0x8000FFFF(E_意外)的异常)

Visual studio visual studio中的灾难性故障(来自HRESULT:0x8000FFFF(E_意外)的异常),visual-studio,visual-studio-2015,win-universal-app,hamburger-menu,Visual Studio,Visual Studio 2015,Win Universal App,Hamburger Menu,我是从wpf应用程序迁移到windows 10 uwp的新手。我知道以前有人问过这个问题,但没有人能解决我的问题。 最近,我尝试按照一个菜单上的说明为我正在创建的uwp应用程序重新创建汉堡包菜单 一切都进行得很顺利,直到我遇到错误“灾难性失败(来自HRESULT的异常:0x8000FFFF(E_意外))”。调试后,我意识到以下代码行导致了错误 <Setter Property="BorderBrush" Value="{x:Null}" />

我是从wpf应用程序迁移到windows 10 uwp的新手。我知道以前有人问过这个问题,但没有人能解决我的问题。 最近,我尝试按照一个菜单上的说明为我正在创建的uwp应用程序重新创建汉堡包菜单

一切都进行得很顺利,直到我遇到错误“灾难性失败(来自HRESULT的异常:0x8000FFFF(E_意外))”。调试后,我意识到以下代码行导致了错误

<Setter Property="BorderBrush" Value="{x:Null}" /> 

仅从GitHub页面解释项目;假设您有一个空白的uwp xaml页面,则必须向项目中添加2个文件shell.xaml和shell.xaml.cs,并修改app.xaml。更多说明见Github页面。我添加了这个,但是在运行这个之后我遇到了错误

我也试过了,但是没有用。我对解释很困惑,因为我找不到页面上描述的组件


请提供任何建议。

我在Visual Studio 2017中将解决方案配置从
Debug
更改为
Release
时遇到了这个
错误:灾难性故障(HRESULT:0x8000FFFF(E_意外)的异常)


幸运的是,重新打开VisualStudio可以消除此错误

似乎有各种原因导致了这个错误:在Visual Studio 2019社区版(Studio版本16.5.3)中,我在现有项目中添加了一个Windows窗体,名为包含ending.cs的窗体-我一点也不喜欢它。我无法保存项目,无论是特定文件还是项目,但遇到了“灾难性错误…”。幸运地复制/过去到Visual studio 2017,并过去到新添加的空白表单中(工作顺利!),尽管在我添加没有后缀.cs的新表单之前也出现了同样的问题

唯一“灾难性”的是错误报告的质量。COM错误代码是一个很大的负担,当你编写UWP时,你会看到更多的错误代码。它需要随机尝试一些东西,直到成功。是的,请继续。再次关闭和打开visual studio似乎解决了问题。在VS2019 16.8.1中也存在同样的问题。问题是我甚至不能保存打开的文件而不得到错误。必须将代码复制/粘贴到其他地方,然后在从调试到发布的过程中杀死devenv.exe同样的问题VS2019 16.8.2。重新启动时没有消失。我更改了表单上的.ico文件(以及其他内容)。.resx显示“对象引用未设置为对象的实例。”我删除了.resx。它重新生成了它(没有.ico)。重置.ico,一切正常。说话太早。然后,当我回到调试时,它发生了。在这方面工作了很长时间。它正在重击.resx。有一次,我在Debug中的表单上有正确的图标,但在Release中有默认图标。大多数情况下,我遭遇了灾难性的失败。显然搞砸了。似乎要解决的是关闭VS,删除bin和obj目录,然后重新启动。