Я не могу отлаживать проект. Я получаю «Точка останова в настоящий момент не будет удалена. Ошибка символов для этого документа». Я пробовал все, что мог найти в Интернете, но ничего не сработало. Я надеюсь, что кто-то там найдет свежую пару глаз, чтобы найти проблему.Не удается отладить проект ASP MVC с использованием открытого доступа Telerik в Visual Studio 2015
Прежде всего, я унаследовал этот проект от коллеги, который ушел. Он делал разработку на своей машине, где он мог ее отлаживать. Он загрузил его в Subversion, где я его получил. Другой сотрудник смог загрузить его и отладить, но я не могу.
Во-вторых, я использую Visual Studio 2015. Проект является проектом asp MVC. В решении есть два проекта: основной проект с представлениями, контроллерами, моделями и т. Д. И вторичный проект, который является только кодом Telerik.OpenAccess («слой данных»). Это второстепенный проект, который я не могу отлаживать.
* Обновление *
В соответствии с предложением на другой борт, я ударил точку останова в мой основной проект и пошел в Debug-Windows-модулей, где я могу увидеть сообщение «Binary не был построен с отладочной Информация". Я пошел в указанную папку и вижу, что мой файл pdb не был создан одновременно с заполнением моей последней dll. Мой проект настроен на режим отладки и сборку. Что мне нужно изменить, чтобы восстановить файл pdb вместе с моей dll?
* Конец Update *
Так вот линия в главном проекте я получил мою точку останова:
rep.UpdateWorkOrderVendorHeader(oaObj);
точек излома хитов здесь. Он вызывает функцию во вторичном проекте. Когда я пытаюсь войти в эту функцию, она переходит к следующей строке основного проекта. Если я посмотрю во вторичном проекте, я вижу «символы, не загруженные».У меня также есть точки останова непосредственно внутри вторичного проекта и до сих пор он получает пропущено:
Я нашел два StackOverflow потоков, которые охватывали различные сценарии, но ничего не работает для меня:
Fixing "The breakpoint will not currently be hit. No symbols have been loaded for this document."
Вот все, что я думаю, что я пытался до сих пор, но я, возможно, что-то пропустил:
- Restarted Visual Studio
- Удален код и скопировать код из сослуживца, который может отладить вторичный проект
- Build - Чистый и Rebuild & Очистить и построить
- Удаления бен и OBJ папки
- Checked конфигурации набор для отладки и сборки
- Проверяемые константы отладки и трассировки проверяются в свойствах проекта
- Нажмите «Отладка - звезда» т новый экземпляр на вторичном проекте
- Выбор нескольких проектов при запуске (бросил ошибку говоря вторичный проект не может быть запущена непосредственно)
- Отладка в IE вместо Chrome
- Проверил ссылку на вторичном проекта в главном проекте есть правильный каталог
- Проверено, что Project - Properties - Build - Оптимизация кода был снят
- Проверено, что проект - Свойства - Build - Расширенные настройки были одинаковыми для обоих проектов
- Проверено, что проект - Свойства - Build - Advanced - Outp ут был установлен полный
- Добавление App.config вторичного проекта
- Убедившись я бегу Visual Studio как администратор
- Проверено, что Project - Properties - Build - Выходной путь был/бен
Я расскажу о скриншотах конфигурации и свойств ниже. Ниже также приведено описание моего дерева проектов с некоторыми из соответствующих файлов. Буду признателен за любые предложения, которые вы можете мне дать. Спасибо!
Koorsen (основной проект)
- Список литературы
- Koorsen.OpenAccess (вторичный проект)
- C: \ Inetpub \ Wwwroot \ Koorsen \ Koorsen.OpenAccess \ Bin \ Debug \ Koorsen.OpenAccess.DLL
- Koorsen.OpenAccess (вторичный проект)
- бин
- Koorsen.dll
- Koorsen.pdb
Koorsen.OpenAccess (вторичный проект)
- бин
- Debug
- Koorsen.OpenAccess.dll.config
- Koorsen.OpenAccess.pdb
- Koorsen.OpenAccess.dll
- Telerik.OpenAccess.35.Extensions.dll
- Telerik .OpenAccess.35.Extensions.xml
- Telerik.OpenAccess.dll
- Telerik.OpenAccess.xml
- релиз
- Koorsen.OpenAccess.dll
- Koorsen.OpenAccess.dll.config
- Koorsen.OpenAccess.pdb
- Telerik.OpenAccess.35.Extensions.dll
- Telerik .OpenAccess.35.Extensions.xml
Дополнительные свойства отладки для основного проекта:
Дополнительные отладочные свойства для вторичного проекта: