cannot open file 'mfc42.lib

场景:LINK : fatal error LNK1104: cannot open file 'mfc42.lib'解决方法

LINK : fatal error LNK1104: cannot open file 'mfc42.lib'
首先说说出现这个问题产生的原因:

非Unicode工程,链接一个Unicode工程编译的Lib,就产生了这个错误。

请问要怎么解决?除了重新生成一个非Unicode Lib!

谢谢了。

------解决方案--------------------
可能是 库连接的问题 帮楼主顶起来 希望NB人进来解答
------解决方案--------------------
这个不是吧!
打不开,是设置路径不对或者其它配置不对!
如果仅仅是宽字符的问题,应该是link出其它借口参数错误!

解决字符问题,建议自己包一层借口供外调用
------解决方案--------------------
从别处拷贝一个库文件过来,嘿嘿
------解决方案--------------------
探讨

我发觉跟Unicode没有关系。
我vs2005新建了一个Unicode MFC工程,然后使用那个lib,然后还是提示这个错误。这是什么原因呢?
我vc6同样做法,就没有问题。。。。