VC++的发布问题 用C++/MFC写的程序,有时候拿到别人的机器上使用,不能运行,提示某某Dll文件不存在,这个问题应该怎样解决呢.最好可以给出完整的步骤,是不是编译中的问题.谢谢.如果有祥细有关文章请发给我[email protected]谢谢...... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在 工程-》设置-》Link 选择 Use MFC in a static library 因为缺少库*.dll,你在/system32中找到所缺的*.dll后拷贝到别人的机器上的/system32中即可。 有时候一些COM控件什么的还要注册。确定EXE文件中用到了那些Dll可以VC的工具Depends 没猜错的话,楼主是把Debug版的可执行程序拿到别人的机器上去运行了,是吧?因为Debug版的可执行程序需要的DLL也要使Debug版的,这些库在装有VC的系统中通常是有的,而在没有装VC的系统中通常是没有的,所以,若想要拿你的程序去别的机器上,特别是没有装过VC的机器上去运行的时候,一定要编译成Release版。除此之外,就是要注意楼上几位所说的那些情况,要同时将其它所依赖的DLL都给一起带上(一般情况下,不是很复杂的程序应该都不依赖于额外的DLL)。 VC中查找任务栏图标 关于单文档、多文档以及对话框的一些问题 我有一个邪恶的好办法,不知道是否可行,可解决QT和GTK的痛苦徘徊 关于面向对象的多线程程序设计的问题~ 如何设置应用程序中调用的dll路径 如何将函数参数和内部变量连接成一个变量。 到底OnSysCommand可不可以在CFrameWnd中重载 ADO访问带有删除标记的DBF记录,急 我想研究一下tcp/ip协议和基于该协议的c/c++编程,请各位大虾推荐几本好书 初鸟的问题? 大侠请留步! 如何隐藏和显示ToolBar? 帮我看看为什么打开这个存储过程成功,但得不到结果集啊?
选择 Use MFC in a static library
除此之外,就是要注意楼上几位所说的那些情况,要同时将其它所依赖的DLL都给一起带上(一般情况下,不是很复杂的程序应该都不依赖于额外的DLL)。