XAML 设计器已意外退出。(退出代码: e0434352)
2022/6/13 23:24:05
本文主要是介绍XAML 设计器已意外退出。(退出代码: e0434352),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、前言
开门见山,这个问题我遇到过两次,第一次因为项目刚开始不长时间,我查了很长时间都没解决,然后就直接重写了,几乎一样的写法,但问题没复现了,但程序员思维告诉我,一定还是有比较关键的地方出现了问题,不然不会这样的,这里我仅代表我这个项目,提供一种解决思路
打开日志查看器,发现了这个,报文件不存在,但是这个文件实际肯定是存在的,不用去找,不信你可以去创建一个新的wpf项目
到了最近两天,这个问题再次出现,不管咋搞也不行,但这次我决定要把这个问题解决,不解决不继续下去。
二、尝试
猜测
经过多次尝试,我发现居然是因为一个项目引用的(仅仅代表我这个项目,提供一种解决思路),我这个WPF引用了一个ASP.NET Core WebApi(项目二)项目,我将项目二的引用去掉(wpf中相关代码注释)后,重新生成,然后,XAML设计界面就恢复了……就离谱,难道.NET6的WPF项目不能引用ASP.NET Core WebApi,不应该吧,这种问题微软那边不太可能让出现(保留)吧
验证
我再次引用那个webapi项目,生成,XAML设计界面又不行了,看来,应该是这个的问题,但到底是咋回事呢,我这个webapi项目只是个空壳,就初始模板配了Serilog日志,这也会影响?……
为了验证是否是ASP.NET Core WebApi项目的影响,我又重新创建了一个ASP.NET Core WebApi(项目三)项目,进行关联引用,WPF引用项目三(未引用项目二),生成后,并未出现XAML设计器无法加载的情况,这我就纳闷了,有差别么
继续验证,将项目一中的内容直接都拿到项目二中来,并且把所有对应的nuget包也安装上,然后,一切正常,XAML设计器并未出现无法加载的情况,这咋搞,俩几乎一样的项目,引用其中一个没问题,引用另一个就出问题了……
事情到这一步,似乎已经没法进行下去了……唯一就只有使用VS调试VS了,但相关的技能我并不是很熟悉,估计短时间是解决不了的
三、解决方案(仅上文提到的情况)
若是因为项目引用的问题,就将引用异常的项目里面的代码复制到一个新建的项目的中,引用这个新项目,XAML设计器便能正常工作了。很离谱,真的很离谱,关键是在网上几乎查不到任何解决方案……
这篇关于XAML 设计器已意外退出。(退出代码: e0434352)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-15鸿蒙生态设备数量超8亿台
- 2024-05-13TiDB + ES:转转业财系统亿级数据存储优化实践
- 2024-05-09“2024鸿蒙零基础快速实战-仿抖音App开发(ArkTS版)”实战课程已上线
- 2024-05-09聊聊如何通过arthas-tunnel-server来远程管理所有需要arthas监控的应用
- 2024-05-09log4j2这么配就对了
- 2024-05-09nginx修改Content-Type
- 2024-05-09Redis多数据源,看这篇就够了
- 2024-05-09Google Chrome驱动程序 124.0.6367.62(正式版本)去哪下载?
- 2024-05-09有没有大佬知道这种数据应该怎么抓取呀?
- 2024-05-09这种运行结果里的10.100000001,怎么能最快改成10.1?