⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_19112.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:19112 发表者:qiaofeng 发表日期:2002-10-25 14:29:08
<br>主题:报找不到mfc42d.dll的问题?
<br>内容:我用安装专家(Setup Specialist 2002)把我开发的程序做成一个安装程序后,装自己的机子上可用(有VC++6。),装别人的(没有VC++)的机子上就报上面的错误,不知谁能帮我?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:雷神 回复日期:2002-10-25 14:30:14
<br>内容:从有的机器上搞一个mfc42d.dll过去。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:CDMA2000 回复日期:2002-10-25 14:35:23
<br>内容:2中方法:<BR>1。将你机子上的mfc42d.dll复制过去<BR>2。你在编译你的程序时候,选择静态连接编译,VC默认是动态编译<BR>&nbsp;&nbsp; 这样就不需要mfc42d.dll这个文件就可以在没有装VC的<BR>&nbsp;&nbsp; 机子上运行了
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:qiaofeng 回复日期:2002-10-25 14:50:31
<br>内容:楼上的,我试了一下,选择静态编译后,重新做了安装程序后,还是那个错,怎么回事呀?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:徐景周 回复日期:2002-10-25 14:55:08
<br>内容:你打包是是个DEGUG版,可以把mfc42d.dll一起打包安装,RELEASE可以把mfc42.dll一起打包安装,这样可以减少可执行文件大小,要不,就用静态链接方式,不用mfc42*.dll打包安装,但可执行程序长度会增加。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:CDMA2000 回复日期:2002-10-25 15:13:33
<br>内容:应该是你没有设置好静态编译吧
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:流浪 回复日期:2002-10-25 15:34:13
<br>内容:简单的处理方法就是:将文件拷贝到没有安装vc的机子上去,应该是不光是这一个mfc42d.dll文件吧。也许还有mfco42d.dll文件。你也可以将这几个文件放到你的安装包中,那么以后就不用都拷贝了。也不用设置编译状态。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:qiaofeng 回复日期:2002-10-28 08:29:18
<br>内容:问题已经搞定了,需要把mfc42d.dll,msvcrtd.dll,mfco42d.dll都放在安装包,谢谢大家!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:天明 回复日期:2002-12-11 17:41:20
<br>内容:不管怎样,非常感谢!我明天操作一下,若有什么问题,在向老兄请教。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:bb 回复日期:2002-12-12 10:31:07
<br>内容:可我按照上述操作之后程序能執行,但里面對話框卻不能執行,出現執行錯誤提示,WINOCC.CPP第301行處.但在VC環境下卻能正確執行.不知為何特特向高手請教!<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:qiaofeng 回复日期:2002-12-12 12:28:22
<br>内容:可能是你的程序里还用到了别的.dll文件吧, 你程序里面有没有加了一些*.dll呢?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:bb 回复日期:2002-12-14 08:12:32
<br>内容:我所加的*.dll為vs 提供的dependecy walker所指示的所有*.dll,安裝后程序可執行,但執行時程序的對話框除系統自動產生的幫助對話框其它全部出現錯誤提示:winocc.cpp301處,但如在有vc環境下卻可運行正常.<BR>真是奇怪,會是甚麼原因呢.<BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:qiaofeng 回复日期:2002-12-14 19:31:06
<br>内容:你能不能把你的*.exe贴出来或者打包发到我的邮箱里,我的E_mail是:qiaofengjx@163.net,我来做个安装程序看看行不行
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -