没有找到MFC80D.DLL的解决方法

mfc80d.dll 在VS2005调试的时候可能会碰到缺少该文件的情况,网上看了好多方法, 直接将文件考进去这方法还是不错的 立即下载

最近总被这个问题困扰,一遍一遍清理编译,烦死了。  
  去了几个国外的技术论坛也是一知半解,说不清楚。  
   
  最后还是在微软的论坛找到了答案。  
   
  原文请阅读:http://forums.microsoft.com/msdn/showpost.aspx?postid=15218&siteid=1  
   
  我在这里只说方法了。  
   
  问题出现在程序运行清单上,默认是“嵌入清单”,清单文件是“$(IntDir)/$(TargetFileName).embed.manifest”。  
  调试程序运行时,不知道为什么却定位不到这个文件,我们如果手动把“程序名.embed.manifest"改为”程序名.manifest“,调试程序即可定位到。  
   
  所以,需要更改默认项目的工程属性。工程属性->配置属性->清单工具->输入和输出->嵌入清单==>改为否。

 

 

there is no source code available for the current location的解决方法

今天调试的时候突然有个文件的函数跟不进去了。
弹出窗口显示there is no source code available for the current location;
立刻到网上找前辈的解决方法。

解决这个问题有几种方式:
1:clean and rebuild, 一般可以解决大部分问题。(我试了,不行)

2:Tools | Options | Debugging | Native | Load DLL exports ,勾上以后,听说有些人可以解决问题

其他一些选项,可以看看 ……|debugging|General (里面有很多设置)(我觉得不是这个问题,并且麻烦,没试)

3:针对某个单独文件出现这个问题

 由于一个文件出现问题,你可以删除整个cpp中的内容,只留下几个必要的函数,然后看调试能不能运行到函数中,是否正常,如果还是不正常,一直可以减到只 剩下一个构造函数(看编译中出现的错误)。如果正常,在加一些东西,这时可能可以把原来的内容全部加上都ok的。(我觉得可能是这个原因,因为在编译信息中发现一个警告:
warning C4819: The file contains a character that cannot be represented in the current code page (936). Save the file in Unicode format to prevent data loss,于是我把所有的没用被注释了的函数都删了,就OK了。)

我想可能是注释中有的中文,其编码与某些东东冲突吧。我并不知道本质的原因,期待高人解答。

本文引用地址:http://www.sciencenet.cn/blog/user_content.aspx?id=10933

电脑中提示msvcr71.dll和mfc71.dll丢失,怎么办 电脑中提示msvcr71.dll和mfc71.dll丢失,怎么办?将文件下载后分别拷贝到以下目录 即可: 系统目录一般为:C:\WINNT\System32 64位系统为C:\Windows\SysWOW64。 立即下载

相关推荐

MFC80D.DLL或者是MFC80.DLL 错误

  MFC80D.DLL或者是MFC80.DLL找不到主要是由于VS使用在了FAT格式的硬盘机器上。修正方法:在右键[属性][Manifest Tool][Use FAT32 Work-around]设置为YES。保存。记得把debug和release两个编译版本都修改了。然后clear工程,重新编译(Rebuild)。就OK了。

狼窝 1391

详解STM32F407双重ADC同步采集与DMA传输的配置技巧及实战应用

本文详细解析了STM32F407双重ADC同步采集与DMA传输的配置技巧及实战应用。通过CubeMX配置、代码实现和常见问题解决方案,帮助开发者高效实现多通道数据同步采集,提升工业自动化和嵌入式系统的数据采集效率与精度。

ii567的博客 364

[转载]找不到mfc80d.dll的解决办法...

调试MFC程序的时候,有时候会出现这个错误"没有找到MFC80D.DLL,重新安装.................", 使用网上搜索到的好几种方法,都无效,自己瞎改,遂,好了,操作如下:修改项目-属性-配置属性--debug-General--output directory  和 intermediate directory他们的缺省值为./debug ,给他们改成了 $(SolutionDi

darkwalkertt的专栏 2000

android+音乐节拍检测,科学网—音乐节拍跟踪或音乐节拍检测软件,LilyBeats alpha - 石自强的博文...

我们设计并实现了一种用于实时跟踪音乐节拍的软件。该软件可以用于智能灯方案提供商,为其提供灯光随音乐变化的核心解决方案。首先给出软件的下载链接:或者音乐节拍是乐曲中表示固定单位时值和强弱规律的组织形式,亦称拍子。它有两个特性:周期性和连续性。节拍周期性表现为节拍结构,是乐曲中周期性出现的节奏序列。节拍连续性表现为音乐的平均速度,其单位为bpm(beat per minute每分钟音乐节拍的个数)。音...

weixin_39571403的博客 1401

【5G核心网】Packet Forwarding Model 数据包转发模型

CP 通过建立,修改,删除 PFCP 会话上下文,以及通过为每个 PFCP 会话赏析哪问提供 PDR FAR QER URR BAR,来控制 UP 面的数据包处理。 每一个 PDR 都包含 PDI(Packet Detection Information,包探测信息),一个或多个字段,与输入数据包进行匹配,并可能与以下规则相关联,从而提供了适用于与 PDI 匹配的数据包的指令集: - One FAR(包含了处理数据包的相关指令) an Apply Act...

zhonglinzhang 1万+

Windows系统缺少mfc80d.dll文件导致程序无法启动问题

其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个mfc80d.dll文件(挑选合适的版本文件)把它放入到程序或系统目录中,当我们执行某一个.exe程序时,相应的DLL文件就会被调用,因此将缺失的文件放回到原目录之后就能打开你的软件或游戏了.那么出现mfc80d.dll丢失要怎么解决?

file 484

深入解析国家企业征信系统瑞数6vmp算法逆向实战

本文深入解析了国家企业征信系统所采用的双层防护机制,重点聚焦于瑞数6代vmp算法的逆向实战。文章详细拆解了从加速乐521状态码的绕过,到瑞数412挑战的核心算法还原过程,提供了通过动态Hook、日志分析进行算法逆向,并用Python实现自动化请求链的完整技术方案,旨在为安全研究与技术学习提供参考。

yellow的专栏 612

解决MFC80D.DLL无法找到的方法

在debug下调试,一直出现:没有找到mfc80D.dll,因此这个应用程序未能启动,....... 在release下,一切正常 现在debug下,解决:没有找到MFC80D.DLL的方法 问题出现在程序运行清单上,默认是“嵌入清单”,清单文件是“$(IntDir)/$(TargetFileName).embed.manifest”。     调试程序运行时,不知道为什么却定位不到这个

liulina603的专栏 1515

schrodinger 薛定谔

链接: https://pan.baidu.com/s/1Duh4GsoytIklvZp7TdHpWg 密码: wmr1 Linux系统版 进入 Schrodinger_Suites_2021-2_Linux-x86_64 sudo ./INSTALL 中间按默认的来即可,也可以自己调整安装目录。安装目录一定要记住。 安装完,把patcher 拷贝到安装目录 sudo ./patcher 点击Patch即可。 启动程序,进入安装目录 ./maestro ...

周迪新的博客 1万+

074.多任务学习:在YOLO基础上同时进行分割、关键点检测

本文探讨了在YOLOv5模型中实现检测、分割和关键点多任务的技术方案。通过分层特征抽取策略(检测用深层、分割用浅深融合、关键点用中层)解决特征共享问题;采用不确定性加权方法自动平衡多任务损失;设计了支持三种标签的数据流处理方式;并分享了推理部署时的后处理技巧。实践表明,合理的多任务设计可以提升主任务性能,但需权衡标注成本和推理效率。最终方案选择在训练时引入分割作为辅助任务,推理时仅保留检测和关键点,实现了检测mAP提升2.3%的优化效果。

2603_95664987的博客 45

VS2005 没有找到MFC80D.DLL的解决方法

<br />原因好像是因为fat32的文件系统的时间戳有问题,ntfs分区下就没这个问题。<br />      解决方案是:在编辑状态下,点项目菜单 -> XXX属性页 -> 配置属性 -> 清单工具,将右面的“使用FAT32解决办法”选为“是”即可。简单地,其实把程序目录下的Debug目录整个删掉,再让VS全部重新生成文件也能解决这个问题,只是可能再犯。<br />没有找到MFC80D.DLL的解决方法。问题出现在程序运行清单上,默认是"嵌入清单",清单文件是"$(IntDir/$(TargetFile

huoppo的专栏 1248

DO-178C详解:机载软件开发、验证与适航标准指南

DO-178C将软件划分为五个等级(A到E),这些等级是基于失效状态对航空器安全的影响而定。

qq_41854911的博客 2854

.NET其它-没有找到MFC80D.DLL的解决方法

没有找到MFC80D.DLL的解决方法。问题出现在程序运行清单上,默认是"嵌入清单",清单文件是"$(IntDir)/$ (TargetFileName).embed.manifest"。调试程序运行时,不知道为什么却定位不到这个文件,将"$(IntDir)/$ (TargetFileName)"这部分替换成你生成的执行文件名,即可OK. 

MasterFT的专栏 1474

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

[转载]没有找到MFC80D.DLL的解决方法

最近总被这个问题困扰,一遍一遍清理编译,烦死了。去了几个国外的技术论坛也是一知半解,说不清楚。最后还是在微软的论坛找到了答案。原文请阅读:http://forums.microsoft.com/msdn/showpost.aspx?postid=15218&siteid=1我在这里只说方法了。问题出现在程序运行清单上,默认是“嵌入清单”,清单文件是“$(IntDir)/$(TargetFileNa

alvetjook的专栏 1963

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

没有找到MFC80D.DLL的解决方法?

最后还是在微软的论坛找到了答案。  原文请阅读:http://forums.microsoft.com/msdn/showpost.aspx?postid=15218&siteid=1  我在这里只说方法了。  问题出现在程序运行清单上,默认是“嵌入清单”,清单文件是“$(IntDir)\$(TargetFileName).embed.manifest”。  调试程序运行时,不

风雨同行 1007

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

【转载】没有找到MFC80D.DLL的解决方法

转自: http://blog.chinaunix.net/u/23985/showart_403249.html 问题出现在程序运行清单上,默认是"嵌入清单",清单文件是"$(IntDir)/$(TargetFileName).embed.manifest"。 调试程序运行时,不知道为什么却定位不到这个文件,我们如果手动把"程序名.embed.manifest"改为"程序名.ma...

weixin_33937778的博客 103

VS2005-没有找到MFC80D.DLL的解决方法

问题出现在程序运行清单上,默认是"嵌入清单",清单文件是"$(IntDir)/$(TargetFileName).embed.manifest"。 调试程序运行时,不知道为什么却定位不到这个文件,我们如果手动把"程序名.embed.manifest"改为"程序名.manifest",调试程序即可定位到。

carry1314lele的专栏 640

VC没有找到MSVCR80D.dll的解决方法

<br />最近突然遇见一个问题,“没有找到MSVCR80D.dll,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题”,有时候重启计算机就好了,但不是根本解决方法,最后通过强大的搜索引擎,得到了答案:<br /> <br />出错原因:<br />微软采用了一个新的DLL方案, 一个exe还要配mainfest文件, 在fat32中时间戳会有问题. 在NTFS中不会。<br /> <br /> <br />解决方法:<br />1. 微软对于这个问题应该也有处理,不过感觉不是很人性化。在“属性-

贾府 2756
上一篇: ILI9325 9328初始化
下一篇: USB HID类设备开发中用CreateFile无法得到设备句柄
seth1104
博客等级 码龄19年 4粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值