AJAXBBS.NET   yemoo's blog

专注WEB前端及RIA技术 -- XHTML/CSS/JavaScript/Ajax/RIA

导航

« 一个更高效的JavaScript版trim函数jQuery1.3 Beta发布,支持与Sizzle集成 »

解决VC++编译的程序出现“没有找到 MFC42D.DLL,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题”的问题

今天帮一个朋友做一个有关RSA算法的程序,本来用C很容易做出来的,但是界面简单(CMD那种),功能也较弱,想用VC++搞个图形界面的,不过对于应用程序这块真是个新手,手头正好有别人的一套RSA VC++代码,装上VC++,打开项目便开始编译,OK,很容易搞定,然后发给朋友看看效果,结果说打不开,弹出一个错误:“没有找到 MFC42D.DLL,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题。”

看来编译的有问题,马上网上搜索一番,遇到这个问题的人还真不少,很快找到了答案,这里记录一下,也许以后对我还会有用,说不定以后我还会再应用程序这块摸索一下,呵呵~

解决办法如下:
1、选择菜单build->Set Active Configuration,然后选择Release,
2、选择菜单project->settings,在General选项卡里第一项选择Use MFC in a static Library,即静态连接
这样编译后的程序就是发布版的程序了,文件在Release目录下,这个再发给别人,就不会再出现那个郁闷的提示了。

Share

  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

About ME

  • 网名:网者归来/yemoo,长期并将继续投身于WEB前端相关技术的学习和推广的大军中,目前就职于杭州,从事前端开发相关工作,有事可email/msn联系。
  • Email:netman8410#163.com
    MSN:yanwei8410#hotmail.com
    PS:牛B都是从傻B变来的

Search

网站分类

最近发表

最新评论及回复

文章归档

Powered By Z-Blog 1.8 Arwen Build 90619  豫ICP备06015770号

Copyright 2006-2009 AJAXBBS.NET. All Rights Reserved.