Я был озадачен проблемой при разработке моего приложения ASP.NET.Я не могу больше отлаживать его после подключения отладчика к процессу.Недавно я изменял некоторые функции Windows и проверял настройки IIS, но, насколько я помню, я смог отладить свое приложение до сегодняшнего дня.
Хорошо, так что происходит.
Я подключил отладчик и ничегобывает, символы не загружаются (я абсолютно уверен, что Build -> Configuration и все выглядит правильно с точки зрения отладки и т. д.).То, что символы генерируются, и это приложение работает на dll, и я компилирую единственную проблему, это то, что независимо от того, что я делаю - символы не загружаются.
У меня есть 2 трассировки, которые могут привести меня к первой причине:
Первая - странный тип приложения при попытке подключить отладчик с помощью visual studio.Обычно все другие приложения используют Managed (v4.0 ......), x64 (я сейчас говорю об Window со всеми процессами, запущенными на компьютере. Отладка -> Присоединить -> столбец типа)
но это приложение по какой-то причине использует Script, Managed (v4.0 ......), x64
Другое, когдаОтладчик присоединяется к приложению и открывается Debug -> Windows -> Modules. Единственное, что перечислено в списке:
**Script Code (Microsoft Active Server Pages) Script Code (Microsoft Active Server Pages) N/A N/A Symbols loaded. Script Code (Microsoft Active Server Pages) 1 [29896] w3wp.exe**
Что-то вроде предварительно скомпилированного материала.(Я не помню, чтобы была включена какая-либо перекомпиляция).
Я пытался воссоздать приложение в IIS вместе с пулом приложений коммутатора, но оно все равно.Более того, после проверки diff веб-конфигурации я не вижу каких-либо изменений, которые могли бы привести к такому поведению.
Я работал с этим приложением около 8 месяцев, и у меня никогда не было таких проблем.
Заранее благодарим за советы.
С уважением.
РЕДАКТИРОВАТЬ:
Изображения
Модули
![Processes](https://i.stack.imgur.com/yjFy7.png)