最近,我们的Windows应用在客户电脑上因为缺少dll,导致无法打开问题:
“应用程序无法启动,由于应用程序的并行配置不对,有关具体信息,请參阅应用程序事件日志,或使用命令行SxsTrace.exe工具”
这里记录使用方法:
1、点击开始,输入cmd,并在命令提示符上点击右键,选择“以管理员身份运行”;
2、切换到C:\Windows\System32
cd C:\Windows\System32
3、继续运行命令:SxsTrace Trace -logfile:SxsTrace.etl,启动跟踪;
SxsTrace Trace -logfile:SxsTrace.etl
如下图:
4、运行目标程序,在弹出错误对话框后,对话框显示的是:
应用程序无法启动,由于应用程序的并行配置不对,有关具体信息,请參阅应用程序事件日志,或使用命令行SxsTrace.exe工具
5、关闭对话框后,回到命令行,点击回车;
6、继续运行命令,将SxsTrace.etl导出为txt,可方便阅读的格式:SxsTrace Parse -logfile:SxsTrace.etl -outfile:F:\log.txt,解析跟踪信息为文本;
SxsTrace Parse -logfile:SxsTrace.etl -outfile:F:\log.txt
这里将log.txt放置到F盘下,如下图结果,保存成功:
7、打开log.txt就能够看到相关跟踪信息。