Изменения документа Трансформация Web.config
Редактировал(а) Alexandr Fokin 2021/11/19 20:47
От версии 4.1
отредактировано Alexandr Fokin
на 2020/03/26 19:25
на 2020/03/26 19:25
Изменить комментарий:
К данной версии нет комментариев
К версии 3.1
отредактировано Alexandr Fokin
на 2020/03/26 19:25
на 2020/03/26 19:25
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -9,8 +9,8 @@ 9 9 В случае же asp.net приложения при запуске проекта в VisualStudio (IIS express) в качестве конфига будет использован файл \web.config. Отсюда следует 2 факта 10 10 1) Мы не можем размещать какую либу конфигукрацию в web.config, если планируем проводить трансформацию. (Для основы следует использовать что то вроде web.base.config) 11 11 2) Результат транформации должен помещаться не только в папке конечного билда \<ProjectDir>\bin\, но и в папке самого проека \<ProjectDir>\web.config. Иначе при запуске в VisualStudio мы не получим нужную трансформацию. 12 -\<ProjectDir>\web.base.config + web.<conf>.config => \<ProjectDir>\web.config13 -\<ProjectDir>\web.base.config + web.<conf>.config => \<ProjectDir>\bin\*.config12 +\<ProjectDir>\web.base.config + app.<conf>.config => \<ProjectDir>\web.config 13 +\<ProjectDir>\web.base.config + app.<conf>.config => \<ProjectDir>\bin\*.config 14 14 15 15 16 16 Плагин SlowCheetah не учитывает данный аспект работы asp.net проекта, поэтому необходимо вручную внести изменения в .csproj файл проекта.