2014-01-14 2 views
4

В настоящее время я пытаюсь перенести проект с .NET 3.5 на 4.5.1 с помощью Visual Studio 2013. Каждая документация, которую я был способный найти, говорит, что когда вы открываете проект с устаревшей инфраструктурой, мастер предложит вам перенести ваш проект, однако мне не удалось получить этот мастер. Очевидным было бы вручную изменить целевую структуру, однако у нас есть довольно большой проект с несколькими решениями, поэтому это не будет идеальным. Есть ли способ явно вызвать этот инструмент?Миграция с .NET 3.5 до 4.5.1 в Visual Studio 2013

редактировать для получения дополнительной информации:

Это мастер, я имел в виду: http://msdn.microsoft.com/en-us/library/dd483478.aspx

Это не просто переключить целевую структуру, она также обновляет ссылки в Web.config, а также. Как я уже сказал, это очень большой проект, и я не заинтересован в этом. В конечном итоге я получаю много (ЛОТО) недостающих ссылок, когда я пытаюсь сделать это вручную.

ответ

5

Visual Studio 2013Round Trip совместим с 2012 и 2010 годами, поэтому нет возможности запускать (если вы используете файл .csproj).

Акт изменения каркасной версии от 3.5 до 4.5.1 - процесс преобразования.

+2

Yups. И, возможно, изменение требуемых ссылок на сборки non-Framework, перезагрузку пакетов NuGet и фактическое обновление до новой технологии (например, MVC2 до MVC 5). – jessehouwing

+0

Как правило, он не обновляет файл Web.config? – Honanin

+0

@Honanin Некоторые вещи, возможно, необходимо обновить вручную (как упоминал Джесси) Я не знаю, является ли Web.config одним из них. Даже если вы можете запустить мастер (например, исходя из проекта 2008 года), я не думаю, что мастер внесет такие изменения, о которых говорил Джесси. –

0

Я считаю, что мастером, с которым вы ссылаетесь, является Мастер обновления проекта, и он участвует в обновлении решения/проектов (ничего общего с целевой версией рамочной программы).

Чтобы настроить таргетинг на новую инфраструктуру, просто выберите новую версию фреймворка на страницах свойств.

Смежные вопросы