Visual Studio 2010 и версии Framework - PullRequest
2 голосов
/ 14 января 2011

Я начал новую работу, где мне нужно работать с несколькими проектами, созданными с помощью .NET Framework 2 3 и 3.5.

Возможно работать над этими проектами только с Visual Studio 2010 или мне нужен более старыйверсии?

Ответы [ 3 ]

2 голосов
/ 14 января 2011

Да, VS 2010 (и VS2008) являются многоцелевыми и могут нацеливаться на любые из них (и в идеале могут помешать вам сделать что-то глупое, например, включить ссылку, которой нет на вашей целевой платформе).

Тем не мение!Есть некоторые внутренние исправления ошибок / изменения / и т. Д., Которые означают, что кто-то, работающий с 2.0, видит другой результат, чем кто-то, работающий с 2.0 SP2 (потому что у них установлены более поздние среды выполнения).Есть даже некоторые типы, которые существуют в SP2 и не ранее.Поэтому вы можете протестировать на машине vanilla 2.0, если вам нужно это поддерживать.Может быть недостаточно (в некоторых крайних случаях) просто нацеливаться на 2.0, но тестировать на полностью обновленной машине.

2 голосов
/ 14 января 2011

Да, вы можете нацелиться на .NET 2, 3.0 и 3.5 с VS2010.

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

Если у вас есть коллеги, работающие с VS2008, которым нужно работать над тем жекод, который сделает вашу жизнь немного интереснее, но все же управляемой.(Вы можете обмениваться файлами проекта, но не файлами решений, если будете осторожны.)

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

Если существующие проекты были созданы с vs2005 / 2008, и над ними больше никто не работает, обновите файлы проекта до vs2010.

Но если есть другие люди, работающие над проектами, у которых нетvs2010 обычно лучше использовать ту же среду сборки, что и у них.

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