Вы выбираете «DefaultAppPool» при добавлении веб-сайта в IIS или других, например «ASP. NET 4.0»? Я заметил, что тип w3wp.exe - «x86», не уверен, что это имеет значение, поскольку я тестирую на своей стороне, и это x64 (поскольку MS прекращает поддержку Windows7, я использую две машины с Windows 10 x64 и тест на моей стороне, но удаленная отладка работает хорошо).
Также, пожалуйста, убедитесь, что при публикации sh вы установили конфигурацию «Отладка» (не «выпуск»). И обратите внимание на то, что «отладка между двумя компьютерами, подключенными через прокси-сервер, не поддерживается». Не уверен, что если вы пропустили что-то / шаги, вы можете проверить этот документ: Удаленная отладка ASP. NET на удаленном компьютере IIS, чтобы подтвердить это.
Кроме того, проверьте «Разрешения для удаленной отладки» (VS 2019 Remote Debugger (Administrator) => Инструменты => Разрешения ..) и убедитесь, что администратор / пользователь был добавлен в «Группу или пользователя». Имена »и установите флажок« Разрешить »в разделе« Разрешения для администраторов »для« Отладка ».
Надеюсь, это вам немного поможет.