我编译出错
LINK : fatal error LNK1104: cannot open file "mfc42ud.lib"
我怀疑是mfc的版本不对,我如和的到高版本的mfc.dll?

解决方案 »

  1.   

    好像将编绎->configurations中改为win32 debug就行的..你试一下吧.
      

  2.   

    or re-run visual studio installation wizard and install unicode libraries
      

  3.   

    mfc42ud.dll是用在UNICODE的调试版本程序中.根据你的错误来看是这个DLL不存在.此DLL的版本不是太高的,是在普通的VS6.0用的.1. 如的确要运行UNICODE版本,需按saucer所说的重装.
    2. 大多数情况用不着UNINCODE版本,到你的settings中的把_UNICODE的define 改为_MBCS即可.
      

  4.   

    你没有安装VC的UNICODE库(默认不安装)
      

  5.   

    我想问,"到你的settings中的把_UNICODE的define 改为_MBCS即可."在哪呀???
      

  6.   

    在Project->Setttings->C/C++
    页上有
    Preprocessor definitions一栏