JACoder
2015-12-25 13:46
采纳率: 42.9%
浏览 1.7k

vs编译c语言的兼容问题

请问一下为什么我用vs2015编的c语言exe程序在其它没有vs只有vc++6.0的电脑上运行的时候无法运行,提示缺少vcruntime140.dll?有没有什么办法解决(ps:不改变运行程序的电脑)

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • zuishikonghuan 2015-12-25 14:10
    已采纳

    更改项目属性,将/MD改为/MT

    打赏 评论
  • threenewbee 2015-12-25 13:47

    在VC++6.0中新建一个项目,把源代码复制粘贴过来。

    打赏 评论
  • anda0109 2015-12-25 15:09

    不清楚你的项目设置情况。
    1、编译release版本试试
    2、如果是MFC把项目属性改为静态链接

    打赏 评论
  • John_ToDebug 2015-12-26 01:50

    下载这个vcruntime140.dll库, 这是VC专属库,vs里面是不同的库,所以你的加上这个库,vs才能够给你迁移项目,并完成转化。

    打赏 评论

相关推荐 更多相似问题