.net 3.5 iis: 2 логических вопроса - PullRequest
0 голосов
/ 30 октября 2009

Я немного запутался в двух вещах.

Во-первых, когда я создаю сайт IIS, у меня есть возможность установить версию .net на 1 или 2 и соответствующие им подверсии. Однако библиотеки, которые я скомпилировал и отправил в корзину, предназначены для .net framework v3.5. Какова здесь связь между v3.5 и v2, потому что, с точки зрения IIS, максимальная версия, которую вы можете установить, равна 2.

Поскольку мы обсуждаем эту тему, можете ли вы по-прежнему использовать олицетворение на сайте, используя сборки 3.5? У меня установлена ​​олицетворение для учетной записи, которая находится в локальной группе администраторов, но у меня были проблемы с разрешениями сертификатов, пока я не изменил пул приложений для запуска в локальной системе. Я действительно думал, что олицетворение было решающим фактором с разрешениями, является ли олицетворение устаревшим с 3.5, или есть что-то, по чему я упускаю, какая-то жизненно важная подсказка?

Заранее спасибо

Ответы [ 2 ]

3 голосов
/ 30 октября 2009

.NET 3.5 - это просто расширения BCL (библиотеки базовых классов) - набор дополнительных сборок. .NET 3.5 работает в том же CLR, что и .NET 2.0.

2 голосов
/ 30 октября 2009

Как сказал Vitality, .Net 3.5 - это тот же CLR, что и .Net 2.0. В следующий раз это изменится, когда вы установите .Net 4.0, так как это новый CLR, тогда у вас будут варианты 1, 2, 4 для версий.

...