У меня есть решение Visual Studio с четырьмя проектами на C #. Я хочу войти в код поддерживающего проекта в решении из моего основного проекта, но когда я использую клавишу «Шаг в», он просто пропускает вызов в этот другой проект. Я установил контрольные точки в поддерживающем проекте, и они игнорируются, и я не могу заставить себя вмешаться в какие-либо ссылки на этот проект.
Все настроено для компиляции как «Отладка», и я видел, как Visual Studio предупреждала меня, что мои контрольные точки не будут достигнуты раньше - в этом случае этого не происходит. Это похоже на то, как будто мой код будет отлаживаться, но затем во время выполнения где-то есть настройка, которая говорит Visual Studio не проходить через код в этом проекте. Все остальные проекты в моих решениях отлаживаются без проблем.
Какой флажок я установил, чтобы вызвать такое поведение?
ОБНОВЛЕНИЕ ДЛЯ ЯСНОСТИ : опция «Просто мой код» в настоящее время отключена. Кроме того, поскольку код принадлежит проекту в том же решении, я не думаю, что здесь применяется опция «Просто мой код». Я думал, что это применимо только к предварительно скомпилированному коду, для которого у меня нет исходного кода, но так как у меня есть источник в моем проекте, я не думаю, что этот параметр имеет какой-либо эффект.