Я могу запустить.NET4 приложения в.NET3.5 веб-сайте?

В форумах поддержки WordPress мы отсылаем людей к этой статье для этого: Предоставление WordPress Его Собственного Каталога. Надежда это выручает Вас.

1
задан 12 May 2011 в 18:14
3 ответа

Это возможно.

У Вас должны, конечно, быть обе платформы, установленные на веб-сервере; затем, необходимо будет настроить корень сайта для выполнения использования 3,5 платформ и папки (или виртуальный каталог), где подприложение находится для выполнения использования 4.0. Вам будут нужны по крайней мере два пула приложения, один для 3,5 и другой для 4,0; можно использовать по умолчанию (они создаются автоматически при регистрации платформ с IIS), или создайте пользовательские, он зависит от конфигурации сервера.

Если подприложение не связано с Вашим основным сайтом, это должно быть достаточно; если они должны "говорить", вещи станут несколько более хитрыми, поскольку основной сайт и подприложение будут на самом деле работать в двух совершенно других средах выполнения, даже если они будут находиться в той же структуре веб-сайта.

4
ответ дан 3 December 2019 в 16:53

Да, необходимо будет настроить это подприложение для выполнения с другим Пулом приложений. Можно создать другой для работы с.NET 4.

Эти статьи должны быть полезными со специфическими особенностями о том, как сделать это:

Вы могли (возможно должен) также обновить весь сайт до.NET 4. Большинство все должно быть обратно совместимым.

1
ответ дан 3 December 2019 в 16:53

Я заставил его работать, удалив [targetFramework = "4.0"] из узла [компиляция] .

VS 2010, MVC 4 -> .net 4.0, IIS 5.

По-прежнему есть проблемы с маршрутизацией, но по крайней мере страница по умолчанию работает.

1
ответ дан 3 December 2019 в 16:53

Теги

Похожие вопросы