Разделите ASP Classic и ASP.NET на отдельные пулы приложений - PullRequest
0 голосов
/ 06 марта 2011

возможно ли запускать asp.net и asp classic в отдельных пулах приложений? Классические страницы asp смешиваются в одном приложении asp.net и его подпапках. По сути, у меня есть сайт, и я хотел бы запустить часть asp.net в своем собственном пуле приложений и asp classic в отдельном пуле приложений. Намерение состоит в том, чтобы запустить asp.net в конфигурации «веб-сада»; в настоящее время мы не можем сделать это, если asp.net и asp classic находятся в одном пуле приложений из-за того, что классические части зависят от переменных сеанса в процессе.

Мы рассмотрели возможность переписать классику так, чтобы она содержалась в одном каталоге, и переключились на хранилище сеансов на основе SQL для классики. Мы определили, что было проще попытаться разделить пулы приложений, поскольку эти два варианта потребовали бы значительных временных затрат. Спасибо за вашу помощь!

Ответы [ 4 ]

1 голос
/ 06 марта 2011

Это не возможно, вы можете настроить пул IIS Application по приложению.

0 голосов
/ 10 мая 2016

Нет, нельзя запустить одно приложение в двух разных пулах приложений. Лучше всего разделить их, как вы упомянули, или переписать классическую часть asp как приложение mvc.

0 голосов
/ 21 апреля 2014

Обычно вы бы не смешивали страницы aspx и страницы asp в одной папке только по этой причине: каждая из них должна запускаться в своем собственном пуле приложений. Настройка для пула приложений классического ASP отличается от настройки приложения NET таким образом, что запуск в одном и том же пуле практически невозможен.

0 голосов
/ 06 марта 2011

К сожалению, нет. Пулы приложений устанавливаются для каждого приложения, а приложения могут быть определены только для каждой папки / виртуальной папки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...