我浏览了一些问题,这个问题比较突出: .Net Classes and their source code将我指向这个地方:Microsoft Reference Source Server。
我尝试了该网站所说的所有内容,下载了一个我无法从那里打开的文件,并且在某个时候,我的源文件夹中最终有一个 .pdb 文件用于符号缓存,我无法使用我查看的众多工具打开该文件。
所以这是我找到问题答案的最后手段。出于纯粹的好奇心(并且缺乏更好的方式来理解某些东西)我想从微软打开一个特定的类(即我想研究RichTextBox
它可能继承的类)但我根本找不到一种方法来完成这项工作为了我。我想要原始源代码,而不是反编译器产品,因为我主要需要了解一些东西,而不是看到随机变量名称。我感谢任何可能让我摆脱愚蠢和笨拙的帮助,以及这样做的正确工具(如果有任何其他工具)。
请注意,我使用的是 Visual Studio 2012,是的,我查看了涵盖此特定版本的指南,而不是 VS 2008 上的指南。