2016-04-04 7 views
0

Я не могу получить доступ .net версия 4.5 в визуальной студии..net выше 3.5 не распознается в визуальной студии

Мне нужно создать сервер. После некоторых исследований было предпочтительнее использовать библиотеки WCF, а не TcpClient. Однако визуальная студия позволяет мне использовать .Net версию до 3.5. У меня есть до 4.6, установленных на моей машине.

C: \ Program Files \ Reference Assemblies \ Microsoft \ Framework \ v3.5 - самая высокая инфраструктура, доступная в этом каталоге.

C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 и C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 - самые высокие доступные папки.

Я запустил этот инструмент для всех фреймворков: netfx_setupverifier.exe У него был rc из 0 для всех.

Я побежал это, чтобы попытаться исправить вещи NetFxRepairTool.exe

Я попытался установить рамки, необходимые для WCF и отказывается устанавливаться сказать, что основа уже установлена.

Визуальная студия отказывается видеть любые рамки выше 3.5.

Любая идея, как исправить это?

ответ

3

Если я правильно помню, каждая версия Visual Studio до некоторой степени «закрывается» до определенной версии фреймворка (например, крышки Visual Studio 2008 в .NET 3.5, 2005 и .NET 2.0 и т. Д.).

Предполагая, что у вас установлены все соответствующие пакеты обновления и обновления (и похоже, что у вас установлен и .NET 4.0), это может быть просто ограничением Visual Studio 2008. Вы можете может уметь доступ к .NET 4.0, но я уверен, что 4.5 не будет доступен.

Возможно, вам понадобится загрузить более новую версию Visual Studio, такую ​​как Visual Studio 2012 или выше, чтобы правильно настроить .NET 4.5.

Если вы собираетесь обновлять, я бы рекомендовал использовать последнюю бесплатную версию IDE, Visual Studio Community Edition, которая должна дать вам возможность настроить таргетинг на любую версию фреймворка, который вы хотите.

+2

Право. Visual Studio 2008 не поддерживает ничего выше 3.5. 2010 год исправлен в 4.0, но в Visual Studio 2012 все стало намного лучше, поддерживая пакеты с несколькими таргетингами, поэтому, если они поставляются с 4.5, но вы можете добавить 4.5.1 или 4.6 к нему, добавив пакет с несколькими таргетингом. – vcsjones

+0

ОК, поэтому для меня это выглядит как TCPClient. Благодарю. – Joe

 Смежные вопросы

  • Нет связанных вопросов^_^