我有一个 Qt 应用程序(Win x64 在这里下载http://api.straw-solutions.cz/?action=downloadSoftware&productKey=lumen&platform=win_x86_64)。当我尝试发布它时,我得到一个回显,在启动应用程序时,它提示 MSVCR120.dll 丢失。但是,可以按确定,应用程序将毫无问题地启动。
这对我来说真的没有意义,因为该应用程序是使用 MSVC2017 构建的。我已经浏览了应用程序和插件的依赖项,但找不到 msvcr120。我还尝试从我的系统中删除 msvcr120.dll 并启动应用程序,它开始正常。
另请注意,我将 VS2017 运行时与应用程序捆绑并安装。