2013-03-12 1 views
0

Мы планируем изменить наш настоящий .net2 на сервере IIS6 на .net4 (или 4.5). Может кто-нибудь помочь нам с некоторыми основами об этом?change from.net 2 to.net 4

После установки .net4 на нашу продукцию IIS. Является ли каждый .net-сайт невыполненным .net4? у нас были некоторые сложности с 64-разрядной версией, поэтому мы вынудили IIS6 работать в 32-битном режиме. Обновляет ли что-нибудь? После установки .net4, как мы можем заставить конкретный пул приложений работать в режиме .net2 и в режиме 32 бит?

Какие проблемы могут возникнуть при преобразовании сайтов .net2 непосредственно на .net 4 сайта? Или есть?

+0

Как вы сказали, все дело в пулах приложений. Веб-сайты, связанные с пулом приложений .NET 2, будут использовать .NET 2. Это позволяет вам устанавливать на сервере несколько версий .NET, выполняя медленную миграцию веб-сайтов. – Moshe

ответ

0

Прошло некоторое время с тех пор, как я последний раз использовал .NET, но вот мое общее предложение.

Во-первых, Перейдите на .NET 4! .NET 4 предлагает лучшую защиту и новые функции. Подумайте, что это ваш первый вариант.

Во-вторых, если у вас есть несколько версий фреймворка, установленных на сервере, вы должны иметь возможность выбрать, какая версия будет работать на этом сайте.

Наконец, я не уверен в 32/64 бит, но мое предложение состоит в том, чтобы просто исправить это! Приложения, особенно приложения с большой нагрузкой, могут работать лучше в 64-битном режиме.

Сделайте заявку как можно более надежной!

Что касается проблем, с которыми вы можете столкнуться, я действительно зависит от того, какие API-интерфейсы вы используете, скорее всего, это будут несколько устаревших методов, свойств. Кроме того, посмотрите на некоторые новые функции, возможно, новые API-интерфейсы стоит попробовать, попробуйте на сервере разработки, это может увеличить общий пользовательский интерфейс и даже производительность приложения.

Удачи вам!

0

Является ли каждый .net сайт нецелесообразным .net4?

Когда вы добавляете какой-либо сайт в IIS, по умолчанию ему присваивается «DefaultAppPool». Таким образом, это зависит от того, какая версия .NET Framework установлена ​​для вашего «DefaultAppPool». Вы можете изменить пул приложений для целевой среды .NET.

После установки .net4, как мы можем заставить конкретный пул приложений для работы в режиме .net2

Вы можете определить более одного пулов приложений в IIS, предназначенных для различных .NET рамок, а затем назначить различные приложения Бассейны на разные сайты.

Какие проблемы могут возникнуть при преобразовании сайтов .net2 непосредственно на .net 4 сайта? Или есть?

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

Смежные вопросы