Обновление до ASP.NET 3.5 - PullRequest
       35

Обновление до ASP.NET 3.5

1 голос
/ 10 февраля 2010

У меня есть сервер, на котором работает asp, asp.net 1.0 и 2.0. Теперь я планирую разместить на них 3,5 приложения.

  1. Должен ли я внести какие-либо изменения в сервер кроме установки рамки, чтобы он справился со всеми моими предыдущая версия приложения?
  2. Нужно ли устанавливать новый IIS или я могу использовать тот же IIS для 3,5?
  3. Нужно ли устанавливать более новую версию ajax для поддержки ajax 3.5?

Ответы [ 4 ]

3 голосов
/ 10 февраля 2010
  1. вам не нужно ничего менять на вашем сервере. Просто установите рамки. Просто убедитесь, что пулы приложений для ваших приложений работают в правильной версии фреймворка.
  2. Вы не можете установить новую версию IIS; Это связано с версией операционной системы (Server 2003 -> IIS6, Server 2008 -> IIS7)
  3. Ajax встроен для 3.5. Опять же, вам не нужно ничего устанавливать
2 голосов
/ 10 февраля 2010

.Net 3.5 - это просто добавление библиотек к .net 2.0, так что вы должны быть в безопасности, запустив веб-сайты 3.5 и 2.0 на одном веб-сервере

Если вы выводите System.Environment.Version для сетей 2,0 и 3,5, вы можете увидеть, что 2,0 работает за кулисами за кулисами

2 голосов
/ 10 февраля 2010

ASP.NET 2.0 и 3.5 могут работать бок о бок без проблем, так как 3.5 на самом деле не является версией платформы 2.0.

Возможно, вы захотите разместить свои приложения в разных пулах приложений, но обязательно укажите версию .NET для пула приложений 1.0!

Что касается AJAX, вы можете столкнуться с некоторыми проблемами связывания сборок из-за разных версий сборок ajax 2.0 и 3.5. Если это произойдет, убедитесь, что вы явно указали в своем файле web.config, какая версия используется этим приложением

2 голосов
/ 10 февраля 2010

1 и 2. Вы можете использовать один и тот же IIS
3.ASP.NET 3.5 поставляется с MS Ajax 3.5

...