应用程序无法启动,因为应用程序的并行配置不正确;解决办法

可以先利用sxstrace跟踪调试应用程序运行时需要的动态库的版本和路径。

步骤:

1.利用管理员身份运行命令提示窗口

2.输入sxstrace.exe Trace -logfile:C:\trace.log(路径自定义),开始跟踪

3.运行应用程序,回车,完成跟踪生成报告

4.输入sxstrace.exe Parse -logfile:C:\trace.log -outfile:C:\trace.txt

5.打开trace.txt文件,查看日志信息,缺少的c++运行库

日志信息:

信息: 正在解析清单文件 D:\Program Files (x86)\Thunder Network\Thunder\Program\thunderstart.exe。
	信息: 指令清单定义标识是 (null)。
	信息: 参考: Microsoft.VC90.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8"
	信息: 参考: Microsoft.VC90.ATL,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8"
信息: 正在解析参考 Microsoft.VC90.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8"。
	信息: 正在解析 ProcessorArchitecture WOW64 的参考。
		信息: 正在解析区域性 Neutral 的参考。
			信息: 正在应用绑定策略。
				信息: 未找到发布服务器策略。
				信息: 未找到绑定策略重定向。
			信息: 开始程序集探测。
				信息: 未找到 WinSxS 中的程序集。
				信息: 尝试在 C:\Windows\assembly\GAC_32\Microsoft.VC90.CRT\9.0.21022.8__1fc8b3b9a1e18e3b\Microsoft.VC90.CRT.DLL 上探测指令清单。
				信息: 未找到区域性 Neutral 的指令清单。
			信息: 结束程序集探测。
	信息: 正在解析 ProcessorArchitecture x86 的参考。
		信息: 正在解析区域性 Neutral 的参考。
			信息: 正在应用绑定策略。
				信息: 在 C:\Windows\WinSxS\manifests\x86_policy.9.0.microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_f480bfaef65491a5.manifest 查找发布服务器策略。
				信息: 发布服务器策略重定向的程序集版本。
				信息: 发布策略程序集标识是 Microsoft.VC90.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.30729.6161"。
			信息: 开始程序集探测。
				信息: 未找到 WinSxS 中的程序集。
				信息: 尝试在 C:\Windows\assembly\GAC_32\Microsoft.VC90.CRT\9.0.30729.6161__1fc8b3b9a1e18e3b\Microsoft.VC90.CRT.DLL 上探测指令清单。
				信息: 尝试在 D:\Program Files (x86)\Thunder Network\Thunder\Program\Microsoft.VC90.CRT.DLL 上探测指令清单。
				信息: 尝试在 D:\Program Files (x86)\Thunder Network\Thunder\Program\Microsoft.VC90.CRT.MANIFEST 上探测指令清单。
				信息: 在 D:\Program Files (x86)\Thunder Network\Thunder\Program\Microsoft.VC90.CRT.MANIFEST 上找到指令清单。
			信息: 结束程序集探测。

缺少 VC++ 运行库,之前错删了。

下载地址

 

你可能感兴趣的:(other)