当前位置 : 主页 > 编程语言 > c语言 >

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

来源:互联网 收集:自由互联 发布时间:2023-10-08
问题 “Test_DPSDK_Core.exe”的激活上下文生成失败。找不到从属程序集Microsoft.VC80.MFC,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762"。请使用sxstrace.exe进行详细

问题

“Test_DPSDK_Core.exe”的激活上下文生成失败。 找不到从属程序集 Microsoft.VC80.MFC,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762"。 请使用 sxstrace.exe 进行详细诊断。


解决思路

应用程序事件日志中:

“Test_DPSDK_Core.exe”的激活上下文生成失败。找不到从属程序集 Microsoft.VC80.MFC,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762"。请使用 sxstrace.exe 进行详细诊断。

出现这类问题,是由于VC2005编译出来的程序文件,采用了manifest方式来指定dll文件。对于win98、win2000系统,把exe文件和VC的 dll连接库放到一起就成了。对于winxp、win2003系统就要麻烦的多了,VC的连接库默认是被放到了winsxs目录下。

解决办法就是:使用vcredist_x86.exe再次分发程序


解决

MFC 8.0版本需要下载2005版本的vcredist_x86.EXE

下载vcredist_x86.EXE

网址提供

Download Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package MFC 安全更新 from Official Microsoft Download Center


扩展

MFC 9.0版本需要下载2008版本的vcredist_x86.EXE

Download Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package MFC 安全更新 from Official Microsoft Download Center

上一篇:对接大华平台DSS
下一篇:没有了
网友评论