Обновление фреймворка на ASP.Net MVC Solution - PullRequest
2 голосов
/ 21 апреля 2010

У нас есть решение ASP.Net MVC 1.0, разработанное с использованием Visual Studio 2008 и .net Framework 3.5SP1.

Теперь мы хотели бы обновить Visual Studio до 2010.

  1. Если мы просто откроем решение в VS 2010 и не изменим версию фреймворка, можем ли мы просто продолжить разработку, как раньше?
  2. Если мы откроем решение в VS 2010 и изменим версию платформы на 4.0, мы автоматически начнем использовать ASP.Net MVC 2.0 или продолжим использовать ASP.Net MVC 1.0?
  3. Что нужно учитывать при обновлении до ASP.Net MVC 2.0?

Спасибо

Шираз

Ответы [ 2 ]

2 голосов
/ 21 апреля 2010
  1. Да.
  2. Я не знаю, поддерживается ли это, но я бы не пошел туда. Было бы более целесообразно сначала обновить до MVC 2, , затем .NET 4.
  3. Да, много. Посмотрите на заметки о выпуске на CodePlex. Многие вещи изменились, включая привязку модели, обработку TempData и типы возвращаемых помощников HTML. Это серьезные изменения. Есть волшебник , который пытается помочь, но вам придется исправить это вручную.
0 голосов
/ 21 апреля 2010

Он продолжит использовать ASP.NET 1.0, если вы не запустите инструмент для обновления до 2.0.Если я не ошибаюсь, все, что делает инструмент, это обновляет ваш web.config, чтобы указать все ссылки MVC на 2.0 вместо 1.0

...