2010-08-09 5 views
0

Какие вещи я должен знать, прежде чем начать этот проект? я заметил несколько отличий между этим сайтом 1.1 и нашими сайтами 2.0: я заметил, что каждый код за файлом имеет раздел «Созданный веб-конструктор форм», который, как я предполагаю, мне не нужно будет переходить на сайт 2.0 . (?) Также есть файл «sitename» .dll в папке bin, который мне сказал, также является 1.1, и этот файл dll не нужно будет переносить на сайт 2.0 (?) На этом -LINK-, во втором ответе упоминается, что мой новый сайт 2.0 должен быть создан как проект веб-приложений, а не проект веб-сайта - применимо ли это ко всем обновлениям от 1.1 до 2.0, и должен ли я подумать об этом?ASP.NET: обновление от версии 1.1 до 2.0

Я был бы признателен за любые советы по обновлению от 1.1 до 2.0, которые у вас есть. я должен также упомянуть, что мне не разрешено обновлять до 3.5 или 4.0 - он должен быть 2.0. Благодарю.

ответ

1

2.0 принес новый тип проекта для сайтов, которые, в простейших условиях, не создают DLL для веб-сайта, например, проекты 1.1. Был выпущен патч, который поддерживал «старый» тип проекта, если вы действительно ненавидели новый проект веб-сайта (что я и сделал).

Чтобы быть честным, у меня не было так много проблем с преобразованием моих сайтов в 2.0-обратный путь, когда он вышел. Visual Studio автоматически конвертировала мои проекты, и у меня было всего несколько ошибок, чтобы работать, чтобы быть честными.

Попробуйте использовать автоматическое обновление (просто откройте проект в visual studio 2005 после установки 2.0) и посмотрите, есть ли у вас какие-либо проблемы.

+0

Ему не придется беспокоиться о «проектах веб-сайтов» при условии, что он устанавливает хотя бы Visual Studio 2005 SP1. Он может просто игнорировать их. –

+0

- это новый тип проекта, включенный в пакет обновления? Это мило! – kniemczak

1

Обязательно установите последние пакеты обновлений и обязательно испытайте, испытайте, испытайте. .NET 2.0 добавил некоторые исправления, которые могут привести к нарушению изменений в .NET 1.1. Вы можете столкнуться с ними особенно в области обработки XML в целом и, в частности, в XML-сериализации.

Обратите внимание, что .NET 3.5 - это не что иное, как .NET 2.0 плюс некоторые дополнительные сборки, которые ваш код не использует. Нет никаких оснований не обновлять .NET 3.5 SP1.

Возможные причины не обновлять до .NET 4.0, хотя и не очень много.