Обновите до ASP.NET 3.x

В Java все находится в форме класса.

Если вы хотите использовать любой объект, тогда у вас есть две фазы:

  1. Объявить
  2. Инициализация

Пример:

  • Объявление: Object a;
  • Инициализация: a=new Object();

То же самое для концепции массива

  • Объявление: Item i[]=new Item[5];
  • Инициализация: i[0]=new Item();

Если вы не дают секцию инициализации, тогда возникает NullpointerException.

12
задан Bill the Lizard 11 June 2012 в 12:18
поделиться

6 ответов

если я устанавливаю 3.5 и имею установку IIS для использования 2.0. Я смогу использовать 3,5 функции?

Да, это корректно. Вам установили IIS на 2,0 и для 2,0 и для 3,5 сайтов, поскольку они оба работают на том же CLR. 3,5 использования другой метод компиляции, чем 2,0. Это объявляется в web.config для сайта. Дополнительную информацию см. в этом сообщении на этом. Но установка в IIS и для 3,5 и для 2,0 сайтов ASP.net идентична.

5
ответ дан 2 December 2019 в 22:39
поделиться

К сожалению, оператор версии.NET может быть установлен бок о бок, таким образом, он не разрушит приложений "прежней версии", не совершенно верно. Если Вы устанавливаете 3.5, требуется 2,0 SP1, которые могут разрушить унаследованные приложения, который использует 2.0 и соединяется с серверами баз данных Oracle.

2
ответ дан 2 December 2019 в 22:39
поделиться

Несомненно, загрузите 3,5 распространяемых файла, установите его на сервере, и Вы хороши пойти. версии.NET могут быть установлены бок о бок, таким образом, это не разрушит приложений "прежней версии".

http://www.microsoft.com/downloads/details.aspx?FamilyId=333325FD-AE52-4E35-B531-508D977D32A6&displaylang=en

1
ответ дан 2 December 2019 в 22:39
поделиться

GateKiller,

.NET 3.0 и.NET 3.5 не изменили версию CLR, таким образом, "использование ASP.NET 3.5" является более сложной вещью, что это кажется, что должно быть сначала. В сущности Вы все еще работаете на 2,0 CLR, но Вы используете компилятор C# 3.0 и связываетесь против этих 3,5 библиотек. Это означает добавлять набор материала в Ваш файл Web.config для становления ASP.NET 3,5 проекта.

У Scott Hanselman есть потрясающее сообщение в блоге, покрывающее детали:

http://www.hanselman.com/blog/HowToSetAnIISApplicationOrAppPoolToUseASPNET35RatherThan20.aspx

1
ответ дан 2 December 2019 в 22:39
поделиться

Версия, которую Вы выбираете в IIS, является версией CLR для использования. Существует только две версии CLR. Платформа.NET 3.5 работает на CLR 2.0

0
ответ дан 2 December 2019 в 22:39
поделиться

Новой платформой является.Net 3.5, у Вас будет новая система сборки. Ядро, + еще много, если Вы используете функции как Linq

.Net 3.5 идет с новым компилятором C#3.0

ASP.NET является все еще версией 2.0

Прекрасный и сбивающий с толку не это ;-)

Необходимо обновить платформу .NET на сервере к.Net 3.5 SP1, но Вы все еще собираетесь быть рабочим ASP.Net 2.0

0
ответ дан 2 December 2019 в 22:39
поделиться
Другие вопросы по тегам:

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