Visual Studio будет делать это всякий раз, когда у нее нет доступа к отладочной информации для сборки.
Когда вы создаете программы, обычно вы делаете сборку DEBUG в средах разработки, причем сборка RELEASE выполняется для производственных / тестовых сред. Однако возможно, что вы используете ссылочные сборки, которые были скомпилированы без отладочной информации.
Я не совсем уверен, что вы спрашиваете:
Если вы хотите избежать этого, убедитесь, что при отладке все сборки собраны в режиме отладки.
Если вы хотите, чтобы это произошло, то соберите необходимую сборку в режиме RELEASE.