我用VC做了个东东,可在别人的没装VC的机子上不能用,老是提示说找不到一些DLL文件,如MSVC042.dll,MFC420D.DLL等等,拜请高手赐教,谢谢.

解决方案 »

  1.   

    MFC 程序运行需要调用MFC的函数和类,这些东西被定义在MSVC042.dll(非Unicode),MFC420D.DLL(Unicode)中.如果你的程序中没有包含这些你用过的
    东西(没有静态连接),而是你的exe靠直接调用机器上的个dll(动态连接),但不巧你的机器上没有这两个dll,自然运行不了。
      

  2.   

    为何不能给分?乱搞一气点数成了60分了,who can help me?
      

  3.   

    采用静态链接,将VC中一些必要的dll放进应用程序中去!