Перейти к определению вызова метода в Refllced dll - PullRequest
1 голос
/ 28 июля 2011

У меня есть два проекта A имеет тип webservice и B имеет проект библиотеки классов типов.Проект А ссылки B.dll.В A, когда я щелкаю правой кнопкой мыши по какому-либо методу и нажимаю Go to defenition, если он определен в проекте B, он должен открыть исходный код проекта BI, в котором уже есть B.pdb, добавленный в проект A.

1 Ответ

1 голос
/ 28 июля 2011

Есть ли у вас исходный код B.dll, включенный в ваш проект?

Если у вас нет исходного кода этой библиотеки, вы не сможете просмотреть исходный код.Тем не менее, вы можете видеть definitions подобно так же, как вы можете просматривать определения FCL.

О PDB: Файлы PDB отображают MSIL сборки в исходный источниклиний.Это означает, что если вы поместите PDB, скомпилированный со сборкой, в тот же каталог, что и сборка, ваши трассировки стека исключений будут иметь имена и строки позиций в исходных исходных файлах.Без файла PDB вы увидите только имя класса и метода для каждого уровня трассировки стека.

Я взял определение из этой СО ссылки .Сказал Омер ван Клоэтен .

...