Проблемы с .NET 2.0 до .NET 3.5 - PullRequest
3 голосов
/ 10 мая 2010

Я пытаюсь обновить наше решение с VS2005 .NET 2.0 до VS2008 .NET 3.5. Я преобразовал решение с помощью мастера преобразования VS2008. Все проекты (около 50) остались ориентированными на .NET Framework 2.0. Более того, если я изменяю целевую инфраструктуру вручную для одного из проектов, все ссылки на dll (то есть System, System.Core, System.Data и т. Д. Все еще остаются указывая на Framework 2.0. Единственный способ полностью изменить каркас таргетинга, который я нашел, - это удалить эти ссылки и снова ссылаться на них, используя правильную версию каркаса. Я думаю, что делать это вручную не лучший выбор. 50 проектов ~ 10 ссылок каждые ~ 0,5 минуты Изменение каждой ссылки занимает около 5 часов. Я что-то упустил? Есть ли другие способы конвертировать полное решение из .NET 2.0 в .NET 3.5? Спасибо.

1 Ответ

3 голосов
/ 10 мая 2010

.NET 3.5 Framework не включает новые версии базовых сборок. System, System.Data и т. Д. По-прежнему версии 2.0.0.0. Только добавленные сборки имеют версии 3.0 (например, WPF и WCF) или 3.5 (например, System.Core и System.Linq). Версия времени выполнения (CLR) также по-прежнему 2.0.50727

У вас нет проблем.

...