博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一个应用程序无法启动错误的解决过程
阅读量:6093 次
发布时间:2019-06-20

本文共 539 字,大约阅读时间需要 1 分钟。

作者:朱金灿

来源:

 

            早上同事向我请教一个问题,说是启动exe时遇到一个应用程序无法启动的错误,具体如下图:

            我让他打开“控制面板\所有控制面板项\管理工具\事件查看器”,找到对应的出错日志,如下图:

日志信息如下:

“C:\Users\Administrator\Desktop\MyApp\bin\Utility.dll”的激活上下文生成失败。 找不到从属程序集Microsoft.VC90.DebugCRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8"。请使用 sxstrace.exe 进行详细诊断。

        开始我百思不得其解,后来Microsoft.VC90.DebugCRT这几个字眼启发了。我想它既然是release版本的dll,为何会链接到Microsoft.VC90.DebugCRT呢。于是查看Utility.的设置,发现它的release模式下链接的是一个debug版本的库,把它改为release版本的库就好了。

转载于:https://www.cnblogs.com/lanzhi/p/6469929.html

你可能感兴趣的文章
【知识点】同样是消息队列,Kafka凭什么速度那么快?
查看>>
SDNU 1049.盒饭(水题)
查看>>
POJ 2418 简单trie树
查看>>
POJ 1703 带权并查集
查看>>
uboot
查看>>
QEMU修改及安装包编译
查看>>
activemq 安装-单点
查看>>
Mac OS finder : 显示和隐藏文件[夹] show and hide files or folders
查看>>
Oracle附录——Oracle事务
查看>>
英语单词01
查看>>
js 轮播效果
查看>>
XSS攻击与防范
查看>>
WCF 第二章 契约 在一个服务中实现多个契约和终结点
查看>>
我的Android进阶之旅------>Android疯狂连连看游戏的实现之状态数据模型(三)
查看>>
PDF补丁丁0.3.3版:字符识别结果写入PDF文件功能邀请测试
查看>>
windows连接服务端的域名正常,linux却不通,(针对于负载均衡后端节点设置)...
查看>>
linux 压缩与解压缩
查看>>
iOS状态栏颜色
查看>>
【资源共享】《Rockchip_android7.1_wifi_配置说明V1.4》
查看>>
vue路由-基本使用、重定向、嵌套路由、跳转go、动画、传参、watch、computed
查看>>