Подтвердить что ты не робот

Любое изменение в любом файле в папке bin приводит к переработке приложения в веб-приложении ASP.NET?

Я знаю, что в веб-приложении ASP.NET изменение DLL файла, находящегося в папке bin, вызывает повторное использование приложения.

Но мне интересно, как подразумевает предмет, влияет ли изменение файла любого такого поведения? Являются ли простые текстовые файлы включенными в этот сценарий?

А как насчет подпапок в папку bin? И их содержание?

Я знаю, что могу попробовать это сам, но что более важно, я ищу для этого соответствующую документацию.

4b9b3361

Ответ 1

Во-первых, я не могу предоставить ссылку на официальную документацию. Но из того, что я прочитал каждое изменение в папке bin (включая вложенные папки), приведет к тому, что IIS переработает домен приложения.

Повторная утилизация пула приложений

  • Любые изменения в Каталоге приложений BIN

  • Внесение изменений в любой файл конфигурации, например Web.config или другие (если у вас есть какой-либо конкретный файл конфигурации в вашем приложении, скажем, в каталоге App_Config).

  • Внесение изменений в файлы исходного кода в каталог APP_CODE. Возможно, это изменение в любых файлах исходного кода или добавление или удаление файлов из этого каталога.

  • Внесение изменений в файл Global.asax

  • Внесение изменений в файл Machine.config.

  • Внесение изменений в Корневой каталог веб-приложений. Это означает, что создание файлов/подкаталогов "на лету" может привести к утилизации пула приложений.

  • Модификации для ссылок на веб-службы каталога App_WebReferences.

  • Изменение настроек безопасности любого каталога в корневом каталоге. (Как указание прав на чтение для всех или любого другого конкретного пользователя или группы пользователей.)

Вот некоторые показания: