У меня есть проект, который ссылается на сборку, для которой у меня есть код. У меня также есть все файлы PDB и т. д. Однако в какой-то момент я нажал не ту кнопку в диалоговом окне во время отладки, и теперь я больше не могу входить в ассемблерный код. Я знаю, что это описание немного расплывчато, но я считаю, что диалоговое окно, которое я случайно щелкнул, было тем, которое жалуется, когда ваш «исходный код новее, чем собранная версия сборки, продолжить отладку?» но я не могу быть уверен. В любом случае, я уверен, что есть какой-то простой способ вернуть Visual Studio в состояние, в котором она снова начнет выполнять мой ассемблерный код. Любые отличные идеи?
Visual Studio: переходим к сборке
Ответы (1)
Пожалуйста, убедитесь в следующем в вашем дочернем проекте: -
"построить чистый" ваш дочерний проект. убедитесь, что все файлы dll и pdb были удалены из папки bin\debug в вашем дочернем проекте.
«создайте» свой дочерний проект, нажав «Сборка» или «Ctrl-Shift-B». Пожалуйста, не нажимайте F5, так как по какой-то причине он не получает последние файлы dll и pdb.
пожалуйста, убедитесь, что у вас нет ссылки на сборку «Выпуск» родительской dll, иногда это вызывало у меня проблемы в зависимости от конфигурации сборки выпуска для этого проекта. Это должна быть конфигурация сборки «Отладка» для родительского проекта, и вы должны добавить ссылку из папки отладки или использовать «Путь ссылки» в Visual Studio.
Теперь вы можете запустить проект, нажав F5.
Надеюсь это поможет.