“Перейдите К Определению” в Visual Studio, только поднимает Метаданные

Имейте в виду, что вам придется делать pip install --upgrade Distribute, если вы уже установили его, и ваш pip может быть вызван pip2 для Python2 на некоторых системах (он на моем).

115
задан Wai Ha Lee 20 November 2019 в 12:16
поделиться

6 ответов

Well, another developer found the answer. The specific project we had an issue with was originally added as a file reference, then removed and added as a Project Reference. Visual Studio however, kept both in the csproj file for the web site, causing the issue. He went in and manually edited the csproj file to remove the file reference to the problem project and all is fixed now

54
ответ дан 24 November 2019 в 02:26
поделиться

Это может произойти, при попытке перейти к определению в проекте, который был разгружен (Недоступный). Щелкните правой кнопкой по разгруженному проекту и избранному "Проекту Перезагрузки".

0
ответ дан 24 November 2019 в 02:26
поделиться

Скорее всего, у вас нет отладочной информации. Возможно, у вас есть несколько копий вашей сборки на диске, а с ней нет файла .pdb.

Найдите имена своих сборок в своих проектах, удалите их все и перестройте.

-1
ответ дан 24 November 2019 в 02:26
поделиться

Это происходит, когда вы не добавляете ссылку в качестве проекта, а указываете на dll или exe с помощью вкладки «Обзор» в диалоговом окне «Добавить ссылку». Если вы добавляете ссылку с помощью вкладки «Проекты», вы должны сразу перейти к исходному коду при выборе «Перейти к определению».

Однако, если вы установите ReSharper , вы перейдете к исходному коду, даже если добавили свой ссылка на dll / exe с помощью вкладки Обзор.

42
ответ дан 24 November 2019 в 02:26
поделиться
  1. нажмите на меню веб-сайта из VS.
  2. Добавить ссылку ...
  3. Щелкните вкладку проекта в диалоговом окне
  4. Выберите ddl
  5. Щелкните кнопку ОК
0
ответ дан 24 November 2019 в 02:26
поделиться

Visual Studio часто страдает от проблемы перехода к метаданным, а не к проекту, если вы меняете место, где вы собираете проект, т.е. у вас может быть несколько версий для тестирования.

Просто удалите ссылку и сразу же добавьте ее обратно, и все будет улажено.

8
ответ дан 24 November 2019 в 02:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: