Будет ли запуск aspnet_regiis.exe -ir создавать проблемы?
-
06-07-2019 - |
Вопрос
Я задал вопрос об изменении версии сайтов .Net в IIS. Если это влияет на классические сайты ASP и т.д. сетевые настройки влияют на классическую ASP (настройки IIS 6) ) И это выглядит хорошо. Итак, мой дополнительный вопрос: вызовет ли меня выполнение этой команды? Что он делает, это изменяет значение по умолчанию (и все существующие?) Версии .net на 2.0. Р>
Это не повлияет ни на один из сайтов .net, поскольку они уже имеют версию 2.0. Классическим страницам asp необходимо обновить пулы приложений, чтобы они работали с 2.0, но могу ли я столкнуться с другими проблемами? Р>
Я пытался сделать это в тестовой среде, и ни один из сайтов не закрывался во время установки (из команды), но у меня не было ни классических сайтов asp, ни сайтов .net, работающих (хотя я должен протестировать, думать об этом) но может ли что-то еще сломаться?
Эта команда делает что-нибудь еще? У нас запущено несколько очень больших сайтов, и у нас не может быть периодов простоя, поэтому я должен быть на 100% уверен, что эта команда безопасна. Поскольку все сайты отключаются каждый раз, когда мы меняем новый номер версии .net, нам нужно получить это исправление как можно скорее.
Есть хорошие идеи?
Решение 2
Давно я не спрашивал, но, Дрор, спасибо за редактирование. Я обязательно попробую.
Я действительно нашел решение этой проблемы несколько месяцев назад.
Вы можете экспортировать конфигурацию сайта, получить файл XML, отредактировать этот файл и установить имя сайта и т. д. (например, dev1). Затем вы импортируете это и получаете новый сайт с предварительно настроенным .net. Просто убедитесь, что вы изменили имя и другие вещи, которые не могут совпадать с другим сайтом (например, вещи хоста, не могу точно вспомнить, какие параметры были), потому что это может вызвать проблему.
Счастливого праздника
Другие советы
Это не должно вызывать каких-либо побочных эффектов, поскольку это связано с тем, что IIS делает со страницами .NET (например, расширениями aspx).
Поскольку классические asp-страницы не обрабатываются расширениями .NET в IIS, я не вижу причин для беспокойства.
<Сильный> EDIT:
Согласно MSDN вы можете использовать опцию р>
-norestart - запрещает перезапуск службы публикации в Интернете после установки или обновления сопоставлений сценариев ASP.NET. Если вы не используете эту опцию, все пулы приложений будут переработаны.
чтобы вы могли видеть из пулов приложений , которые будут переработаны. Р>