Как заставить Visual Studio Community Edition 2019 работать с веб-приложениями - PullRequest
0 голосов
/ 10 февраля 2020

Я скачал Visual Studio 2019 Community Edition в своей системе Lenovo 550S Win10 Build 18362 под управлением Microsoft Edge 44.18362.449.0 HTML 18.18362, и я могу скомпилировать и запустить пример консольного приложения, но не любые веб-приложения, которые я хочу разработать. За последние несколько дней я перепробовал все виды (Создание веб-конфигурации, внесение изменений в настройки приложений. json et c, и, похоже, ничего не работает. Я думал, что это может быть версия Win10, но в предварительных условиях VS 2019 говорится, что она поддерживается в Win10 Home. Все они сообщают об одной и той же проблеме: Ошибка HTTP 500.24 - Внутренняя ошибка сервера Обнаружена настройка ASP. NET, которая не применяется в режиме интегрированного управляемого конвейера.

Win10 System Form

Версия Microsoft Edge

Есть идеи, как ее решить?

Справочная информация. Я разработал несколько приложений (Web и консоль) на предыдущем ноутбуке на Win 7 в VS 2013 без каких-либо серьезных проблем с IE, и теперь я хочу обновить свой ноутбук и систему разработки. Я ранее устанавливал VS 2017 на свой новый ноутбук, но заметки говорят, что VS2019 будет Успешно запустить его параллельно. Я чувствую, что упускаю что-то очевидное.

1 Ответ

0 голосов
/ 12 февраля 2020

Это была проблема IIS, которая была решена путем редактирования C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Config \ Web.Config. Изменены разрешения, позволяющие изменять Web.Config, а затем отредактировано:

<system.web>
        <identity impersonate="false"/>
</system.web>

Олицетворенный тег был изменен с true на false. Когда Visual Studio был запущен, было создано новое приложение, и аутентификация изменилась на Windows Аутентификация, и она заработала!

...