这MSDN article关于如何在 Visual Studio 2010 中显示继承图说对象浏览器设置和类 View 设置中应该有一个“显示派生类型”选项。但是,该选项在我的 Visual Studio 2010 SP1 Ultimate 副本的两个位置均未显示。有谁知道为什么以及如何解决它?
编辑 原始链接已损坏。 Here是指向同一篇文章的链接,但针对的是 Visual Studio 2008 而不是 2010(也许 Microsoft 删除了 2010 的文章,因为它不起作用)。
最佳答案
问题是由我在“浏览”框中选择的对象浏览范围引起的。如果我在浏览器框中选择自定义组件集,我无法在对象浏览器设置中找到“显示派生类型”。但是如果我选择 .NET Framework 4 ,我可以在对象浏览器设置中找到“显示派生类型”。这给我留下了一个问题,即如何在我的项目中查看类的派生类型?
更新:我用过Telerik JustDecompile (免费工具)查找派生类型。但是,自从升级到 Visual Studio 2015(问题仍然存在)以来,我一直在类构造函数上使用 Find All References
(Shift + F12) 来帮助查找派生类型。这适用于抽象类,因为调用仅来自派生类型,而对于非抽象类(取决于使用情况)则有点困惑。
关于visual-studio-2010 - 对象浏览器设置中缺少查看派生类型选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8430941/