#c# #visual-studio #svn #merge #tortoisesvn
#c# #visual-studio #svn #объединить #tortoisesvn
Вопрос:
У нашего продукта есть несколько разных активных ветвей в SVN. Мы думаем обновить только магистраль до VS2010, сохранив более раннюю версию (пару версий активной разработки) в VS2008.
В этом случае мы сможем объединить проекты 2008 в проекты VS2010. Кто-нибудь делал это? Это может быть проблематично?
Оба VS2008 и VS2010 имеют одинаковую структуру для файлов проекта, файлов решений и файлов resx? Смогу ли я объединить их без каких-либо проблем?
Мы используем C # в качестве языка программирования.
Спасибо!
Ответ №1:
Не существует такого понятия, как проект VS 2008. Существует решение VS 2008 и решение VS 2010. Решение VS 2010 может содержать проекты, предназначенные для различных .СЕТЕВЫЕ фреймворки: у вас ван есть один проект, предназначенный для framework 3.5, а другой — для framework 4.0.
При этом нет проблем, вы можете использовать классы, определенные в сборке 3.5, из сборки 4.0 и использовать их оба в одном решении VS 2010.
Комментарии:
1. разве файл .vcproj не является проектом VS 2008? (или даже VS 2005)
2. @stijn: Да, но этот вопрос касается C #, а не C . Файлы проекта C # изменились не так сильно.