Смешивание проектов С# и VB.NET = сломанный "Перейти к определению"
У меня есть решение с большим количеством, смешанное с С# и VB.NET. Всякий раз, когда я пытаюсь "Перейти к определению" в классе, свойстве или методе, определенном на другом языке, Visual Studio просто приводит меня в Обозреватель объектов, что довольно раздражает. То же самое для отладки: я не могу вступить в проект, написанный на другом языке.
Есть ли способ исправить это?
Ответы
Ответ 1
См. это, похоже на сообщение об ошибке
Найти все ссылки/перейти к определению не работают через VB/С# в том же решении.
Цитата:
Ссылка на проект между проектами С# и VB рассматривается как ссылка на сборку файлов, где все символы обрабатываются как метаданные.
Ответ 2
У меня тоже есть эта проблема. В качестве обходного пути я использую Перейти к (CTRL + запятая) вместо Перейти к определению.