9

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

一切都很顺利,直到我遇到错误“灾难性故障(HRESULT 异常:0x8000FFFF(E_UNEXPECTED))”。经过调试,我意识到下面这行代码导致了错误

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

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

我也尝试了这里的说明,但无济于事。我对解释感到很困惑,因为我找不到页面上描述的组件。

请任何建议都会有所帮助。

4

2 回答 2

10

Error: Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))在 Visual Studio 2017 中将解决方案配置从更改DebugRelease.

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

于 2020-02-21T09:58:27.430 回答
1

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

于 2020-05-22T22:30:35.327 回答