Как открыть проект VS2008 в VS2005
27 Oct 2008, 06:00, dot-net · howto
Я пользуюсь старой доброй Visual Studio 2005 и .Net 2.0. Но иногда в мои руки попадают проекты сделанные в 2008-й и открывать их 2005-ая отказывается. Немного поэкспериментировав, нашёл простой рецепт:
- делаем резервную копию файла_проекта.csproj;
- открываем файл_проекта.csproj в вашем любимом текстовом редакторе (да, это обычный xml-файл);
- если у вас не установлен .Net 3.5, удаляем все теги Reference, внутри которых есть тег
<RequiredTargetFramework>3.5</RequiredTargetFramework>
; - заменяем строку
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
на
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
- сохраняемся, открываем проект в VS2005 и радуемся!