У меня есть решение Visual Studio с четырьмя С# проектами. Я хочу войти в код поддерживающего проекта в решении из моего основного проекта, но когда я использую ключ "Шаг в", он просто пропускает вызов в этот другой проект. Я установил точки останова в поддерживающем проекте, и они игнорируются, и я не могу в течение всей жизни заставить его войти в любые ссылки на этот проект.
Все настроено на компиляцию как "Отладка", и я видел, как Visual Studio предупреждает меня, что мои точки останова не пострадают раньше - в этом случае этого не происходит. Это похоже на то, что мой код будет отлаживаться, но затем во время выполнения есть параметр где-то, что говорит Visual Studio не проходить через код в этом проекте. Все остальные проекты в моих решениях отлаживаются без проблем.
Какую ячейку я проверил, чтобы вызвать это поведение?
UPDATE FOR CLARITY. В настоящее время отключена опция "Только мой код". Кроме того, поскольку код принадлежит проекту в моем же решении, я не думаю, что здесь применяется опция "Только мой код". Я думал, что он применяется только к предварительно скомпилированному коду, для которого у меня не было источника, но поскольку у меня есть источник в моем проекте, я не думаю, что этот параметр имеет какой-то эффект.