Раньше я мог подключаться к моему процессу w3wp и отлаживать свое веб-приложение, но это больше не работает. Я понятия не имею, что изменилось, чтобы сломать это. Я использую Visual Studio 2008 SP1. И я отлаживаю в IIS, не используя собственный сервер ASP.NET(т.е. Я не запускаю свой проект, я просто присоединяюсь к запущенному процессу (w3wp).
Мои точки останова просто имеют "точку останова в настоящее время не будут удалены. Исходный код отличается от исходной версии".
Что я пробовал:
- Было ли решение "Чистым".
- Реконструировано решение.
- Убедитесь, что компиляция debug = true в моем файле web.config.
- Удалена папка bin
- Перезагрузка Visual Studio
- Перезапуск IIS
- Перезагрузите компьютер.
- Добавлен простой файл Response.Write для обеспечения использования последней библиотеки DLL. Это.
- Убедитесь, что Debug ASP.NET проверен в свойствах моего проекта. Это.
- Убедитесь, что все мои проекты скомпилированы в моей конфигурации сборки. Они.
Но ничто из этого не помогает. Я прикрепляю к w3wp, но мои точки останова никогда не попадают.
Любые идеи?