Откуда Visual Studio копирует файл applicationhost.config в папке .vs? - PullRequest
1 голос
/ 10 ноября 2019

Visual Studio создает скрытую папку в корне решения веб-проектов с именем .vs. Внутри находится подпапка config с файлом applicationhost.config . Если папка .vs отсутствует, Visual Studio создаст ее снова либо при открытии решения, либо при запуске отладчика.

Я предполагаю, что этот applicationhost.config файл копируетсяиз некоторого местоположения по умолчанию. Я хочу найти исходный файл и внести некоторые изменения, чтобы мои предпочтительные настройки вступили в силу по умолчанию.

В настоящее время я использую Visual Studio 2019 16.3.7 .

Откуда Visual Studio копирует этот файл?

Ответы [ 2 ]

1 голос
/ 10 ноября 2019

Я обнаружил applicationhost.config в следующих местах на моем ПК:

  1. C: \ Program Files (x86) \ IIS Express \ config \ templates \ PersonalWebServer
  2. C: \ Program Files \ IIS Express \ config \ templates \ PersonalWebServer
  3. C: \ Users \% USERNAME% \ Documents \ IISExpress \ config

Я систематически изменял каждый из нихи обнаружил, что в моем случае Visual Studio 2019 копирует файл с пути 1.

0 голосов
/ 10 ноября 2019

applicationhost.config копируется из

% windir% \ system32 \ inetsrv \ config

Вы можете получить %windir% из команды set вкомандное окно. (обычно C: \ windows)

От Форум Microsoft Пользователь lextm ... aka Lex Li

Вам предлагается изменить этот файл через appcmd. http://learn.iis.net/page.aspx/114/getting-started-with-appcmdexe/ Запустите эту команду в командной строке с повышенными правами. Чтобы отредактировать файл напрямую, вам нужно поднять Notepad.exe, а затем открыть его. Это не рекомендуется, если вы не очень хорошо знакомы с синтаксисом. Папка истории содержит старые копии файлов конфигурации, и их редактирование не вносит изменений в текущие настройки IIS.

...