Многостраничная платформа .NET Framework 4 и Visual Studio 2012

Я установил Visual Studio 2012 Professional на свою машину. У меня нет установленной версии Visual Studio 2010, но я хочу продолжать разрабатывать свои приложения с использованием .NET Framework 4, но у меня нет этой опции на моей Visual Studio 2012. Посмотрите на изображение:

Enter image description here

Я не знаю, что я могу сделать, чтобы исправить эту проблему, потому что я нажимаю ссылку "Другие рамки..." и пытаюсь установить Multi-Targeting для .NET 4.0.3 (установленный на моей машине) Но это не работает. В нем говорится, что эта версия фреймворка все еще установлена. Что я могу сделать, чтобы исправить эту проблему?

Обс: У меня много проектов на С# и VB.NET с .NET 4.0, и мне нужно сохранить эти проекты с новыми проектами на .NET 4.0.

Ответы

Ответ 1

Я решил проблему, выполняющую эти задачи:

  • Удалить Visual Studio 2012
  • Удалите любую ссылку для .NET Framework 4.0 или 4.5
  • Очистите регистр с помощью инструмента, такого как Glary Utilities, и перезапустите компьютер.
  • Установите .NET Framework 4.0 и установите Microsoft Multi-Targeting для .NET Framework 4.
  • Установите Visual Studio 2012 снова

Ответ 2

Вы исправили свою проблему, но вероятно, что пакет таргетинга .NET Framework 4 (не путать с самой .NET Framework) не удалось установить по какой-либо причине. Вы получили предупреждение в конце установки Visual Studio? В любом случае, в будущем исправление для установки Visual Studio 2012 должно устранить проблему ( "Установка и удаление программ" → Microsoft Visual Studio [Edition] 2012 → Изменить → Ремонт).

Ответ 3

Я думаю, что ваша проблема, вероятно, связана с установкой .NET Framework. Я установил бета-версию Visual Studio 2012 и имею все проблемы с совместимостью между версиями фреймворка. Единственное средство - переустановка Visual Studio, включая .NET Framework.

Ознакомьтесь с Как настроить версию .NET Framework (MSDN).

Ответ 4

После создания нового проекта перейдите к его свойствам (выберите свой проект в обозревателе решений, затем щелкните правой кнопкой мыши и выберите свойства) и выберите целевую структуру!