Источник недоступен
Я не уверен, что случилось, или если я что-то сделал.. Теперь, когда я пытаюсь отладить, он говорит, что источник недоступен для всех материалов BCL. Например, на debug.print я получаю это сообщение с
Поиск источника для 'f:\dd\ndp\fx\src\CompMod\System\Diagnostics\Debug.cs'. Контрольная сумма: MD5 {40 74 18 44 a8 15 28 2e 54 75 5e 40 d1 5f 6a 0}
Файл 'f:\dd\ndp\fx\src\CompMod\System\Diagnostics\Debug.cs' не существует.
Поиск в документах скрипта для 'f:\dd\ndp\fx\src\CompMod\System\Diagnostics\Debug.cs'...
Поиск в проектах для 'f:\dd\ndp\fx\src\CompMod\System\Diagnostics\Debug.cs'. Файл не найден в проекте.
Поиск в каталоге 'C:\Program Files\Microsoft Visual Studio 10.0\VC\crt\src\'...
Поиск в каталоге 'C:\Program Files\Microsoft Visual Studio 10.0\VC\atlmfc\src\mfc\'...
Поиск в каталоге 'C:\Program Files\Microsoft Visual Studio 10.0\VC\atlmfc\src\atl\'...
Просматривая каталог 'C:\Program Files\Microsoft Visual Studio 10.0\VC\atlmfc\include\'...
Параметры исходных файлов отладки для активного решения указывают, что отладчик не будет просить пользователя найти файл: f:\dd\ndp\fx\src\CompMod\System\Diagnostics\Debug.cs.
Отладчику не удалось найти исходный файл 'f:\dd\ndp\fx\src\CompMod\System\Diagnostics\Debug.cs'.
Это происходит все время, и я:
- Не иметь F:
- Включение пошагового изменения исходного кода.net framework
Есть ли какие-то другие хитрые настройки, чтобы эти сообщения исчезли?
4 ответа
f:\dd\ndp\fx\src\...
путь к исходному файлу на компьютере, на котором был скомпилирован.Net Framework.
Перейдите в Инструменты, Параметры, Отладка, Символы и выберите Только указанные модули.
Также снимите флажок Включить поддержку исходного сервера в разделе "Отладка / Общие".
Перейти к Tools
, Options
, Debugging
, Symbols
и выберите Only specified modules
.
У меня это сработало.
В Visual Studio 2010 мне нужно было перейти в Инструменты \ Параметры \ Отладка \Just-In-Time и снять флажок "Управляемый"|
Также нажмите на BUILD> менеджер конфигурации, убедитесь, что вкладка "Configuration" настроена на отладку для вашего проекта, а не на выпуск.
Я также видел это, когда каким-то образом в одном из проектов решения была отключена опция сборки в диспетчере конфигурации. Если вы видите это, перейдите в меню Build, Configuration Manager, а затем убедитесь, что у затронутых проектов установлен флажок Build.