Пул приложений в IIS 7 не показывает .NET Framework 3.5 - PullRequest
14 голосов
/ 20 июня 2009

В моей системе установлен .NET Framework 3.5 SP1. Когда я создаю новый пул приложений, я просто вижу .NET Framework V2.0.xxx. У меня есть файл, который использует ASP.NET MVC. Это не загрузка. Я думаю, что это может быть причиной.

Ответы [ 6 ]

20 голосов
/ 20 июня 2009

Я думаю, что довольно запутанно это относится к версии .Net Runtime, которая для .Net 3.5 framework все еще является версией Runtime 2.0.

Вы можете поискать объяснения по этому поводу в Google, но это похоже на

.
  • .Net 2.0 Framework - .Net 2.0 Runtime
  • .Net 3.0 Framework - .Net 2.0 Runtime
  • .Net 3.5 Framework - .Net 2.0 Runtime
  • .Net 3.5 Sp1 - .Net 2.0 Runtime
  • .Net 4.0 Framework - .Net 4.0 Runtime

Я заметил, что у MVC иногда возникают проблемы, если он не запускается в «Интегрированном» режиме управляемого конвейера, поэтому может попробовать это.

3 голосов
/ 20 июня 2009

Не уверен, что именно вопрос, если вы ожидаете, что Framework 3.5 в IIS не. Две платформы в IIS - это 1.1 и 2.0. Таким образом, фреймворк 3.5 покажет только 2.0 в IIS

2 голосов
/ 19 апреля 2010

Как было объяснено ранее, .NET 3.0 и 3.5 построены на основе .NET 2.0, поэтому такой выбор не требовался. Теперь, когда вышел .NET 4.0, он включает в себя запись для ASP.NET 4.0, поскольку включает новую среду выполнения.

Таким образом, ваши возможные варианты теперь включают в себя: 1.1.4322 (.NET 1.1) 2.0.50727 (.NET 2.0, 3.0, 3.5) 4.0.30319 (.NET 4.0)

1 голос
/ 20 июня 2009

Вопрос здесь в том, что после .NET Framework 2.0 все остальные его версии были инкрементальными, а не новой реализацией.

Вот почему IIS сообщает только .NET 2.0.

1 голос
/ 20 июня 2009

.NET 3.0 и .NET 3.5 являются дополнениями к .NET 2.0, время выполнения ядра остается прежним, поэтому вы не увидите 3.5 в настройках пула приложений. Проблема может быть в другом месте.

Вы можете попробовать перерегистрировать сопоставления 3.0, запустив servicemodelreg в каталоге 3.0 \ Windows Communication Foundation, но это только исправит проблемы с WCF

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