Назад | Перейти на главную страницу

Рабочий автономный сервер IIS не показывает последние обновления функций веб-сайта? (Это из-за кэширования вывода сервера IIS?)

Вот информация о нашей среде разработки:

-NET Framework 4

-Visual Studio 2010

-ASP.NET Веб-формы

Мы должны развернуть указанное приложение в следующей среде:

-32-битная среда

-Windows Server 2008 R2 Enterprise (пакет обновления 1)

-IIS версии 7.5

-8 ГБ оперативной памяти

Когда мы хотим выполнить развертывание в производственной среде или среде UAT, мы должны передать опубликованные файлы нашей команде ИТ-операций / инфраструктуры.

Для уточнения мы передаем (через репозиторий Subversion SVN):

\ Binaries \ bin \ каталог, содержащий библиотеки DLL, некоторые файлы xml и т. Д.

Также мы передаем (через репозиторий SVN subversion):

\ src \ каталог, содержащий файлы aspx, файлы ascx, gif, jpegs и т. д. (т.е. в основном файлы интерфейса пользователя)

В настоящее время у нас действительно очень странная и серьезная проблема с производством. Проблема в производственной среде связана с тем, что новые функции, связанные с изменениями кода, которые мы развернули в производственной среде, не отображаются. По сути, неспособность показать обновленные изменения (все еще устарело).

Мы прошли лишнюю милю по перезапуску серверов, повторному развертыванию, повторному перезапуску, очистке браузеров персональных ноутбуков / компьютеров, пробовали разные браузеры и т. Д., Но все еще нет устаревших.

Наш производственный сервер IIS является единственным производственным сервером для рассматриваемого производственного веб-сайта (т.е. без кластера серверов, без балансировки нагрузки между задействованными серверами и т. Д.)

Я знаю, как развертывать файлы на автономном сервере IIS, и я знаю, как создавать виртуальные каталоги / виртуальные приложения в Management Studio для IIS.

Однако я знаю, что Microsoft IIS Server имеет некоторые функции кэширования вывода, и мне просто интересно, могут ли функции кэширования вывода сервера IIS вызывать проблемы.

Может ли кто-нибудь дать несколько предложений или идей?

Наша команда в отчаянии, потому что это проблема производственной среды, и мы должны решить ее как можно скорее.

P.S. Он работает правильно в среде UAT, но рабочая среда все еще устарела.