ASP.NET Web Application Target Framework 3.5, но в информации о версии сервера разработки указано 2.0? - PullRequest
2 голосов
/ 20 декабря 2011

Я установил Target Framework для веб-приложения на .Net Framework 3.5, но когда я получаю YSOD, в разделе «Информация о версии» в нижней части страницы говорится «Версия Microsoft .NET Framework: 2.0.50727.5448; ASP. NET версия: 2.0.50727.5420 "

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

Кто-нибудь знает, почему это так или как это исправить?

Ответы [ 3 ]

2 голосов
/ 20 декабря 2011

Это ожидаемое поведение. .NET 3.5 - это просто .NET 2.0 SP2 с некоторыми новыми сборками.

1 голос
/ 20 декабря 2011

ASP.Net 3.5 отсутствует.

.Net 3.5 - это просто набор новых DLL, плюс новые версии C # и VB.Net.
Это то же самое время выполнения.

0 голосов
/ 20 декабря 2011

В IIS измените пул приложений на целевой Framework 3.5

...