应用程序启动失败,环境原因查找总结(win7)
1.加载库丢失,使用版本不对(如64位程序使用32位库)等,使用depend工具查看依赖;
使用方式:depend工具直接打开应用,注意红色的库为错误版本。
2.其他环境问题,使用systrace.exe工具追踪查看
步骤:1、使用管理员权限打开控制台(cmd.exe),输入并[Endter],SysTrace Trace -logfile:SysTrace.etl;
2、执行需要追踪问题的应用程序XX.exe;
3、退出程序,确认追踪文件SysTrace.etl存在,
4、退出追踪,重新输出追踪文件格式,控制台应用中输入并【enter】,SysTrace Parse -logfile:SysTrace.etl -outfile:SxsTrace.txt;
5、打开查看SxsTrace.txt,确认问题。
常见运行时问题见:https://www.cnblogs.com/crysaty/p/6703256.html