c# – vcruntime140.dll vs vcruntime140d.dll
发布时间:2020-12-15 08:36:06 所属栏目:百科 来源:网络整理
导读:这两个dll vcruntime140.dll和vcruntime140d.dll有什么区别?我们为什么需要它们?它们都是Microsoft Visual C 2015 Redistributable的一部分吗? 谷歌搜索了一段时间,但找不到任何我能理解的东西. 一些背景:我有一个C#程序可以在Windows 10机器上运行,但在
这两个dll vcruntime140.dll和vcruntime140d.dll有什么区别?我们为什么需要它们?它们都是Microsoft Visual C 2015 Redistributable的一部分吗?
谷歌搜索了一段时间,但找不到任何我能理解的东西. 一些背景:我有一个C#程序可以在Windows 10机器上运行,但在Windows Vista上不起作用,看起来是因为我的Windows Vista机器上没有vcruntime140d.dll. 解决方法
虽然我在微软的网站上找不到任何权威,但他们总是发送两个DLL:
>一个不以d结尾的发行版本 – 例如:vcruntime140.dll 您需要使用正确的一个,因为编译器使用的库是根据项目是使用调试还是发布设置构建的.因此,如果使用发布设置进行编译,则可执行文件将使用vcruntime140.dll,如果使用调试设置进行编译,则可执行文件将使用vcruntime140d.dll (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |