栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

无法进入.NET Framework源代码

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

无法进入.NET Framework源代码

并有一个.NET 4.5.2项目

版本号是您的问题。参考源是一个普遍的问题,Microsoft没有对其进行足够及时的更新以提供新框架版本的源。还有更多麻烦,用于安全性和稳定性更新。从事此工作的人员都非常清楚这个问题,他们在演示文稿中将此问题视为一个问题,但它目前(并始终具有)//待办事项的状态。

您可以形象地看到它,首先从符号缓存(MicrosoftPublicSymbols中的那个)中删除System.pdb。然后开始调试测试程序,调试器将从服务器检索新的PDB。使用“调试”>“
Windows”>“模块”,右键单击“ System.dll”,然后选择“符号加载信息”。在我的机器上看起来像:

C:projects2ConsoleApplication407binDebugSystem.pdb: Cannot find or open the PDB file.C:WindowsMicrosoft.NetassemblyGAC_MSILSystemv4.0_4.0.0.0__b77a5c561934e089System.pdb: Cannot find or open the PDB file.C:WindowsSystem.pdb: Cannot find or open the PDB file.C:WindowssymbolsdllSystem.pdb: Cannot find or open the PDB file.C:WindowsdllSystem.pdb: Cannot find or open the PDB file.C:tempsymbolsSystem.pdbc464b02c2bf04080adcad166dc729c151System.pdb: Cannot find or open the PDB file.C:tempsymbolsMicrosoftPublicSymbolsSystem.pdbc464b02c2bf04080adcad166dc729c151System.pdb: Cannot find or open the PDB file.SYMSRV:  C:tempsymbolsSystem.pdbC464B02C2BF04080ADCAD166DC729C151System.pdb not foundSYMSRV:  http://referencesource.microsoft.com/symbols/System.pdb/C464B02C2BF04080ADCAD166DC729C151/System.pdb not foundhttp://referencesource.microsoft.com/symbols: Symbols not found on symbol server.SYMSRV:  System.pdb from http://msdl.microsoft.com/download/symbols: 96985 bytes http://msdl.microsoft.com/download/symbols: Symbols downloaded from symbol server.C:tempsymbolsSystem.pdbC464B02C2BF04080ADCAD166DC729C151System.pdb: Symbols loaded.

您可以看到它在正常位置搜索PDB而找不到它。然后联系SYMSRV。它首先

http://referencesource.microsoft.com
应该转到,但是该服务器显示“未找到”。然后,您将从常规的msdl服务器中获得一份副本,该副本是没有必要文件+行号调试信息的剥离的msdl服务器。

尚无明确的解决方法,您必须将计算机再次降级为参考源版本。使用Windows
8.1,我无法做的事情。而且不应该这样做,我使用VS2013。Redgate的Reflector是替代方案。

我为此创建了一个UserVoice项目,它需要更多的投票。


更新:参考源现已更新至4.5.2(2015年3月)



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/421489.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号