vs2017的Qt中发布Release版本的程序时出现的怪异问题

正常的打包流程是:

1:在Release模式下生成exe程序

2:把生成的exe程序放到需要打包的文件夹,假设文件夹名称叫做Test,且放到D盘下,路径是D:\\Test

3:打开 Qt 5.14.2(MSCV 2017 64-bit)程序

4:cd 到 exe存放的文件夹 cd D::\\Test

5:运行windeployqt **.exe

正常情况下直接生成Release版本的QT所需的dll,但是我在生成项目的时候,release版本的程序一直生成dll版本的运行库,找了很多问题才发现,是因为配置的运行库不对,必须采用系统默认的运行库,否则不对!!!

vs2017的Qt中发布Release版本的程序时出现的怪异问题