как раз и навсегда изменить .vs \ config \ applicationhost.config? - PullRequest
0 голосов
/ 13 декабря 2018

У меня есть веб-приложение ASP.Net MVC.Когда я изначально создал проект, я указал его как аутентификацию Windows.После некоторых экспериментов и разработок требования отошли от аутентификации Windows, поэтому я перенастроил конфигурацию решения / веб-конфигурации и т. Д., Чтобы разрешить анонимную аутентификацию и отключить аутентификацию Windows.Однако я, кажется, что-то пропустил где-то по пути.

Мое веб-приложение теперь отлично работает, когда я его публикую, но мне постоянно нужно редактировать файл .vs \ config \ applicationhost.config.Конфигурационный файл по умолчанию имеет следующее состояние при каждом открытии решения в Visual Studio:

    <system.webServer>
        <security>
            <authentication>
                <anonymousAuthentication enabled="false" />
                <windowsAuthentication enabled="true" />
            </authentication>
        </security>
    </system.webServer>

Эти изменения необходимы для работы моей функции ctrl + F5, каждый раз, когда я открываю проект в Visual Studio 2017.

На данном этапе я не совсем уверен, стоит ли мне смотреть какую-то настройку в Visual Studio или, возможно, IIS Express, поэтому любая помощь будет принята с благодарностью!

1 Ответ

0 голосов
/ 19 февраля 2019

Я получил следующее сообщение от Билла Х. из Microsoft, которое решило проблему, поделившись здесь информацией на случай, если кто-то еще столкнется с этой проблемой:

"Значение хранится в файле проекта, чтобы его можно было применитьпри первой загрузке / клонировании проекта. Вы можете изменить значение в сетке свойств - выберите проект и нажмите F4, чтобы увидеть сетку свойств "

...