【WPF】WPF项目.exe可执行文件在非开发环境打不开

如题,做一个小工具,开发完之后把bin/release文件夹打包发他,但在他电脑打不开。

打开可靠性监视器:

按下 Win + S,在搜索栏中输入“控制面板”,然后点击进入。

在控制面板中选择 “系统和安全”

然后选择 “安全与维护”

在“安全与维护”窗口中,展开“维护”部分,并点击 “查看可靠性历史记录”

发现了我的exe有一个红叉的事件记录,双击查看详细信息。

源
CAPRO

摘要
已停止工作

日期
‎2024/‎8/‎21 9:46

状态
已发送报告

描述
错误的应用程序路径:        C:\Users\Maggie-LP\Desktop\角度传感器\CAPRO.exe

问题签名
问题事件名称:        CLR20r3
问题签名 01:        CAPRO.exe
问题签名 02:        1.0.0.0
问题签名 03:        d41ef91e
问题签名 04:        PresentationFramework
问题签名 05:        4.8.9241.0
问题签名 06:        6604af9f
问题签名 07:        866
问题签名 08:        35
问题签名 09:        System.Windows.Markup.XamlParse
OS 版本:        10.0.19045.2.0.0.768.99
区域设置 ID:        2052
其他信息 1:        2beb
其他信息 2:        2beba6fb4680d73a8c78ca7c24ccdb46
其他信息 3:        d486
其他信息 4:        d486a5a67e005738fe450d223b6e82af

关于该问题的额外信息
存储段 ID:        6cd4b61e0e4225f29b97150a682b9f09 (1988080894948908809)

 

最后一个问题签名 (问题签名 09) 显示异常类型为 System.Windows.Markup.XamlParse,这通常意味着在解析XAML文件时发生了问题。

 

猜测是依赖项的问题,尝试把项目中的引用全部复制到本地(也即是release/debug下)。

 

得到了很多dll。

 

然后问题解决

 

posted @ 2024-08-21 16:13  ban_boi  阅读(77)  评论(0编辑  收藏  举报