概述
安装一个软件到 Windows 2008 R2上提示The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.exe tool for more detail.
网上找了一下,利用sxstrace.exe的功能。
进入命令行,打开strace.exe的调试模式:
sxstrace trace -logfile:C:/trace.bin
然后再打开应用程序,这时候在C盘根目录的trace.bin已经生成了,于是退出sxstrace.exe,再运行以下命令:
sxstrace parse -logfile:C:/trace.bin -outfile:C:/trace.log
因为sxstrace trace出来的文件是二进制的,所以用上述命令将其转换成txt的。
打开这个文件、发现Microsoft.VC90.CRT.dll 这个reference没有找到,这个是属于 Visual C++ 2008 Redistributable 的一个动态链接库,下载一个,刚开始下载了一个X86的不行,后来又下了个X64的可以了。
转载于:https://blog.51cto.com/zhaoxg/2358843
最后
以上就是热情衬衫为你收集整理的错误调试工具sxstrace的全部内容,希望文章能够帮你解决错误调试工具sxstrace所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复