首页 > 编程语言 >应用程序无法启动,因为应用程序的并行配置不正确

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

时间:2023-10-07 17:32:11浏览次数:42  
标签:8.0 MFC x86 并行 应用程序 exe vcredist Microsoft 正确

问题

“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

标签:8.0,MFC,x86,并行,应用程序,exe,vcredist,Microsoft,正确
From: https://blog.51cto.com/fengyuzaitu/7739906

相关文章

  • ClickHouse选择正确的join算法
    支持的JOIN类型 JOIN算法概览clickhouse提供了6种JOIN算法:1.直接连接(Directjoin)2.哈希连接(Hashjoin)3.并行哈希连接(Parallelhashjoin)4.优雅哈希连接(Gracehashjoin)5.全排序合并连接(Fullsortingmergejoin)6.部分合并连接(Partialmergejoin) 这......
  • Windows桌面应用程序源文件.cpp注释
     这个是visualstudio2022上利用Windows桌面应用程序模板创建的源文件注释一个Windows图形界面(GUI)应用程序通常由主窗体,对话框,控件组成。当应用程序创建一个窗体,需要调用CreateWindowEx函数,必须提供的参数1.窗体类窗体类是一个结构体。是一系列属性的集合,用来描述窗体的行为......
  • DIP插件加工的正确步骤有哪些?
    随着PCBA加工行业的发展,越来越多的产品选择用SMT贴片进行生产加工,而SMT贴片技术有着小型化、智能化的优点,技术也愈发成熟,但是一些PCBA产品还是需要进行DIP插件加工,比如一些电子元件较大的PCB线路板,SMT贴片加工不能满足它的加工要求,所以DIP插件加工也是PCBA加工流程中不可被取代的一......
  • 【知识点】如何找到正确的算法?
    算法思路一、多组查询·考虑如何利用已知信息避免重复查询。·考虑各种预处理,例如前缀和。二、规模减小·考虑树、链等三、以小见大·考虑特殊情况,并考虑以此为基础继续转移四、模拟优化·考虑高维复杂度算法,并考虑尽可能优化五、题面信息·数据规模\[n≥10......
  • 【知识点】如何找到正确的算法?
    #算法思路**一、多组查询**·考虑如何利用已知信息避免重复查询。·考虑各种预处理,例如前缀和。------------**二、规模减小**·考虑树、链等------------**三、以小见大**·考虑特殊情况,并考虑以此为基础继续转移------------**四、模拟优化**·考虑高维复杂度......
  • flask应用程序配置
    flask中配置app的配置有几种方式,不同的场景适合用不同的方式。配置定义方式如下:(注意:这几种方式都时可以混用的)直接调用app.config来设置。app.config["SECRET_KEY"]="sjhiq1y198798su656s#$#$%"从类对象中加载配置文件(优先级高于app.config直接设置)app.config.from_ob......
  • 关于 HTML 元素是否能够正确响应用户点击事件的讨论
    已知两组HTML元素:<inputdisabled/>,<buttontabindex="0">,<button(click)="foo($event)"></button><divtabindex="0"></div>,<p(click)="foo($event)"></p><lirole=&......
  • Go 语言代码示例。使用并发和通道的并行计算素数的示例代码
    Go语言代码示例。使用并发和通道的并行计算素数的示例代码:packagemainimport( "fmt")funcmain(){ lowerLimit:=2 upperLimit:=100 //创建管道,用于在协程之间传递素数 primes:=make(chanint) //创建一个协程来生成素数序列 gogeneratePrimes(primes)......
  • Golang goroutine 进程、线程、并发、并行
    goroutine 看一个需求需求:要求统计1-200000000000的数字中,哪些是素数?分析思路:1)传统的方法,就是使用一个循环,循环的判断各个数是不是素数(一个任务就分配给一个cpu去做,这样很不划算,而且非常慢)2)使用并发或者并行的方式,将统计素数的任务分配给多个goroutine去完成,这时就会使用到gor......
  • 达梦数据库教程:DM8表注释的正确写法
    错误示例直接在建表语句后面加上COMMENT的写法在DM中不被支持。正确示例正确的写法应该是:COMMENTONTABLEcourseIS'科目表';......