VS2008如何找到类定义的确切位置(从元数据)
本文关键字:位置 元数据 何找 定义 VS2008 | 更新日期: 2023-09-27 18:27:10
我正在使用VS2008和AddIn创建web服务。该工具还创建访问远程过程的代码(实际上这是另一个web服务)。
在创建的代码中,使用了一些类,这些类将包含响应。所以这是一个非常好的解决方案。
现在我的问题是:当我使用"Goto definition"函数时,它会向我显示"从元数据中提取的"类。所以我猜它把这个类编译到了某个库中。
现在我想知道定义类的DLL。
如何做到这一点?老实说,我手动检查了DLL,要么我变老了,要么VS定位类的方式有些神奇。
有人能给我一个正确方向的提示吗?
感谢
好的。我自己发现了。这太容易了:
首先,我将光标悬停在选项卡标题上,它会给出DLL的位置。尽管此DLL不是项目的一部分,但在.svc文件中,该类被称为声明DLL,它位于web服务项目的bin文件夹中。
我觉得这很奇怪,因为我认为只有作为项目一部分的文件(即包含的文件)或GAC中的库才用于名称解析。
不管怎样,我今天学到了一些新东西,这并不是全部。