Использование VS2010 для работы над проектом, созданным и поддерживаемым с VS2008 - PullRequest
2 голосов
/ 12 января 2011

Я недавно начал работать на новой должности, где проект разрабатывается с использованием Visual Studio 2008. В конечном итоге они хотели бы перейти на VS2010, но в настоящее время все разработчики используют и используют VS2008.Проект разработан в ASP.NET, но в нем также используется много классического устаревшего кода ASP 3.0.

Я уже некоторое время использую Visual Studio 2010 Ultimate, и все мои виртуальные машины для разработки уже настроены с использованием VS2010.,Я бы не хотел настраивать другую виртуальную машину, поскольку для переустановки SQL Server, IIS и повторной настройки все требуется слишком много времени.Именно по этой причине я начал использовать виртуальные машины, чтобы начать прямо с базовой установки, которая уже была настроена.Я просто не ожидал, что смогу работать над проектами, в которых другие используют VS2008.

По этой причине мне было интересно, насколько хорошо VS2010 работал с проектами (веб), разработанными и поддерживаемыми в VS2008.Может ли VS2010 работать с VS2008 без изменения файлов проекта или решения?У кого-нибудь был опыт в этом?Огромное спасибо.

PS Я всегда мог удалить VS2010 и установить VS2008, но я просто предположил, что в итоге это может вызвать больше проблем.

Ответы [ 4 ]

4 голосов
/ 12 января 2011

Почему бы не установить Visual Studio 2010 и 2008? Они используют свой собственный набор компиляторов, и их пути к Windows SDK могут быть установлены независимо, насколько мне известно. Вам нужно будет установить его на всех ваших виртуальных машинах, но я не вижу причин для удаления VS2010 ....

1 голос
/ 12 января 2011

Открытие проекта в VS2010 приведет к обновлению файла проекта. Это будет означать, что VS2008 не сможет снова открыть проект.

Вы можете создать копию файла проекта и обновить ее, но тогда вам придется сохранить два файла проекта - убедитесь, что вы добавили файлы в оба.

1 голос
/ 12 января 2011

Почему вашим виртуальным машинам в первую очередь нужна IDE?

Создайте решение "VS2K10" с соответствующими проектами "VS2K10" и включите все файлы из решения 2K8 и проектов, которые должны работатьхорошо.Вам необходимо будет синхронизировать файлы в решении 2K8 с решением 2K10 вручную, поскольку они не будут знать о добавленных и удаленных файлах.

1 голос
/ 12 января 2011

По моему опыту, вы должны обновить файлы проекта с VS2008 до VS2010, и обратного пути нет.Однако это не означает, что вы не можете работать над проектами с этим механизмом.Только не проверяйте файлы проекта на исходном сервере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...