VS2022中.NET 6 WPF项目XAML Designer意外退出(错误码80008093)求助
解决VS2022中.NET 6 WPF项目XAML Designer退出错误(Exit code: 80008093)
以下是几个经过验证的修复步骤,按顺序尝试:
重置VS设置
打开VS2022的开发者命令提示符,执行命令:devenv /ResetSettings
这会将VS恢复到默认设置,避免自定义配置引发的冲突。清理项目与VS缓存
删除项目目录下的bin、obj文件夹,重新生成项目;同时关闭VS,删除以下路径的缓存文件:%LocalAppData%\Microsoft\VisualStudio\17.0_*\ComponentModelCache(将*替换为你的VS实例标识)%LocalAppData%\Temp下的VS相关临时文件
修复VS安装
打开Visual Studio Installer,选中你的VS2022安装项,点击「修改」后选择「修复」,修复可能损坏的XAML Designer相关组件。切换目标框架重置配置
在WPF项目属性的「应用程序」选项卡中,临时将「目标框架」切换到.NET Framework(如4.8),保存后再切回.NET 6,重置设计器的关联配置。禁用设计器硬件加速
找到VS安装目录下的devenv.exe.config(路径示例:C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\devenv.exe.config),在<runtime>节点前后添加以下配置:<appSettings> <add key="EnableXamlDesignerHighDpiAutoResizing" value="false" /> </appSettings> <runtime> <AppContextSwitchOverrides value="Switch.System.Windows.Media.ShouldRenderEvenWhenNoDisplayDevicesAvailable=true" /> </runtime>更新系统组件
确保Windows系统安装了所有可用的累积更新和.NET相关补丁,部分系统组件缺失也会导致设计器崩溃。
内容的提问来源于stack exchange,提问作者Ymrt
相关产品推荐
相关产品推荐

