none
MFC中调用动态库失败 RRS feed

  • 问题

  • 我的一个MFC程序用自己写的C++ 动态库内部调用C#动态库,在自己的计算机上可以运行,但在裸机上不能运行,跟进去是C#动态库初始化失败。自己安装Vs2010后可以运行,卸载安装后的动态库发现安装Microsoft Visual C++ 2010 x86 Runtime后就可以运行了,但是网上说装Redistributable库就可以了,试过了各种版本的,就是不行,希望知道的朋友指导下。
    2015年8月13日 5:04

答案

  • 试一下装这个: https://www.microsoft.com/en-hk/download/details.aspx?id=5555

    C#的东西应该需要安装正确对应版本的.net framework。

    再不行用dependency walker工具来检测一下你的MFC程序,看是否有问题出现,比如某些dll缺失。


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.


    • 已编辑 Shu 2017 2015年8月14日 1:44
    • 已标记为答案 Shu 2017 2015年9月9日 1:44
    2015年8月14日 1:42