【关于应用程序无法正常启动的解决方案】项目生成成功,但运行时弹出“应用程序无法正常启动”的原因之一是:
1. 项目里面使用了一个dll,并且包含了该dll的文件路径,但把该dll项目生成的lib和dll换成了其他版本的lib和dll,虽然运行能成功,但运行到该dll项目的地方会奔溃。
原因为,生成的dll版本与exe版本不一致。比如32位和64位
未证实:调用的lib和dll为Unicode,而项目为多字节也会导致程序无法正常启动。
推荐阅读
- 个人日记|K8s中Pod生命周期和重启策略
- 学习分享|【C语言函数基础】
- C++|C++浇水装置问题
- 数据结构|C++技巧(用class类实现链表)
- C++|从零开始学C++之基本知识
- 步履拾级杂记|VS2019的各种使用问题及解决方法
- leetcode题解|leetcode#106. 从中序与后序遍历序列构造二叉树
- 动态规划|暴力递归经典问题
- 麦克算法|4指针与队列
- 遇见蓝桥遇见你|小唐开始刷蓝桥(一)2020年第十一届C/C++ B组第二场蓝桥杯省赛真题