VS 2008 + VS 2010 = использовать одинаковые или разные рамки? - PullRequest
0 голосов
/ 25 апреля 2011

Когда вы устанавливаете VS 2008 и VS 2010, будет ли VS 2008 устанавливать собственную фреймворк 3.5 или будет использовать фреймворк VS 2010 4? Это было бы также с VS 2010.

Мой запрос состоит в том, чтобы в VS 2008 использовалась платформа 3.5, а в VS 2010 - только платформа 4.

Ответы [ 3 ]

2 голосов
/ 25 апреля 2011

При установке Visual Studio 2008 будет установлена ​​версия 3.5 .NET Framework. Он не будет использовать версию 4.0, установленную с VS 2010.

Тем не менее, и VS 2008, и VS 2010 имеют поддержку множественного таргетинга, что означает, что вы можете выбрать, какая версия платформы будет предназначена для каждого проекта. Таким образом, вы можете создать проект в VS 2010, который нацелен на версию 3.5 платформы, а не 4.0, если вы того пожелаете. Очевидно, вам не нужно использовать поддержку множественного таргетинга, если вы не хотите этого делать. Вы можете сохранить VS 2008 для разработки проектов .NET 3.5 и VS 2010 для разработки проектов .NET 4.0.

На самом деле целевые версии фреймворка по умолчанию будут именно такими, как вы ожидаете. VS 2010 будет ориентирован на .NET 4.0, а VS 2008 - на .NET 3.5. Вы можете выбрать таргетинг на более ранние версии, но не на более поздние версии. VS 2008 нельзя использовать для разработки проектов, ориентированных на .NET 4.0.

0 голосов
/ 25 апреля 2011

VS 2008 не может использовать фреймворк 4.0.См. Могу ли я разработать для .NET Framework 4 в Visual Studio 2008? для получения подробной информации.

Итак, чтобы ответить на ваш вопрос, VS 2008 будет использовать 3,5, и вы можете выбрать между 3,5 или 4,0 в VS2010

0 голосов
/ 25 апреля 2011

Вы можете выбрать целевой фреймворк при создании проекта как в Visual Studio 2008, так и в 2010 году>

http://weblogs.asp.net/scottgu/archive/2007/06/20/vs-2008-multi-targeting-support.aspx

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