Подтвердить что ты не робот

Visual Studio 2013 - Нет установленных веб-шаблонов Visual Basic/Visual С#

Я установил Visual Studio 2013 Premium (лицензия MSDN) на свою машину. Тем не менее, шаблона веб-приложения ASP.NET не существует (кроме версии 2012, которая предлагает мне MVC 4, см. Снимок экрана ниже):

Image showing no web templates available

Я удалил и переустановил VS2013 три раза сейчас. Я удалил папки ItemTemplatesCache и ProjectTemplatesCache вместе с запуском devenv/InstallVSTemplates и devenv/Setup безрезультатно. Я также проверил, чтобы убедиться, что инструменты веб-разработчика установлены. В папке \Common7\IDE\ProjectTemplatesCache\CSharp\Web я вижу только файлы шаблонов MVC 4. Я что-то упускаю? Расширение или дополнительная программа?

Ниже я добавил скриншот фреймворков, которые я установил. Будут оценены любые направления или рекомендации. Спасибо!

Image showing frameworks installed

Джоди.

4b9b3361

Ответ 1

После многих часов устранения неполадок это шаги, которые я предпринял для устранения проблемы (в Windows 7 Ultimate). Я предположил, что это проблема с поврежденной установкой и возможными проблемами с ключами реестра, поэтому я удалил все инструменты разработки Microsoft, выполнив следующие шаги:

  • FULL VIRUS SCAN (просто чтобы убедиться, что это не связано с вирусом или вредоносным ПО). Я использовал Microsoft Security Essentials
  • Скачан Microsoft FixIt, чтобы помочь очистить ключи реестра при удалении программ. После того, как я удалил любые обновления программ или программ, я запустил этот инструмент, чтобы убедиться, что была выполнена чистая деинсталляция.
  • Visual Studio 2010 - отмените утилиту удаления Visual Studio 2010 и удалите программу. Зашел в Панель управления > Программы > Удалить программу > Открыть установленные обновления и найти "Visual Studio 2010", а затем удалить все обновления, связанные с VS2010 (и запустить программу FixIt после каждой деинсталляции, чтобы проверить, что разделы реестра были удалены)
  • Следующее это сообщение MSDN для удаления Visual Studio 2012 (с уделением особого внимания "дополнительным общим пакетам" и ​​удалением всех и всех программ в рамках этого список, снова запустив Microsoft FixIt, чтобы проверить, что разделы реестра были удалены)
  • После этого это сообщение в блоге от Shawn Harrison, чтобы удалить весь SQL-сервер; также ссылаются на эти два сообщения MSDN Удалить существующий экземпляр SQL Server (Настройка) и Файлы SQL Server, оставшиеся после удаления
  • Удаленная Visual Studio 2013 вместе со всеми ссылками на "Visual Studio 2013" в программах и установленных обновлениях; использовал FixIt для очистки разделов реестра после каждой установки.
  • И последнее, но не менее важное: я удалил все связанные с MVC инструменты для Visual Studio, расширения ссылок, включая веб-инструменты и установщик веб-платформы

Это решило мою проблему с отсутствующими шаблонами:)

(Я так благодарен, что все это было сделано на SSD, однако, я думаю, что это заняло бы 5 раз больше со старым HD-фильмом)

Приветствия, все!

Ответ 2

Я думаю, что "переустановка Visual Studio с нуля" не является решением.

Я столкнулся с описанной проблемой и нашел гораздо более быстрый способ ее исправить:

  • Прежде всего, попробуйте восстановить установку Visual Studio (в "Панель управления\Programs\Программы и компоненты" найдите свою Visual Studio, щелкните правой кнопкой мыши и выберите "Восстановить" ). Перезагрузите после (!).
  • Проверьте, появился ли шаблон в Visual Studio. Если нет, то: в "Панели управления\Programs\Программы и компоненты" убедитесь, что у вас установлен "Установщик Microsoft Web Platform 4.x" (у меня есть 4.6 версия). Если нет - установите его здесь: http://www.microsoft.com/web/downloads/platform.aspx
  • Запустите "Установщик веб-платформы" (он должен быть здесь: "% ProgramFiles%\Microsoft\Установщик веб-платформы\WebPlatformInstaller.exe)
  • На вкладке "Продукты" найдите строку "Microsoft ASP.NET и Web Tools 2013.1 для Visual Studio 2013" (убедитесь, что она не для 2012 года!). Если в строке есть кнопка "Добавить" с правой стороны, щелкните ее и установите инструменты. Перезагрузите компьютер (!), И у вас должен быть шаблон проекта ASP.NET.
  • Если строка говорит "Установлена", вы должны восстановить ее с помощью "Панели управления\Programs\Программы и функции" , просто найдите "Microsoft ASP.NET и Web Tools 2013.1 -Visual Studio 2013" , щелкните правой кнопкой мыши и выберите "Восстановить" ). Перезагрузите компьютер (!), И у вас должен быть шаблон проекта ASP.NET!

Ура!

Ответ 3

Не решение в вашем случае, но у меня была аналогичная проблема, где я не мог найти шаблоны MVC. В конце концов я понял, что у меня все еще был выбран .NET Framework 3.5, который, конечно же, не предоставляет MVC... переход на .NET Framework 4.5 позволяет мне снова найти шаблоны MVC.

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

Ответ 5

Вы пробовали обновить галерею Инструменты > Расширение и обновления > Шаблоны

Чтобы запустить и запустить, вы можете нажать "Версия 2012" в Интернете и перейти к шаблонам веб-приложений для акций, которые предоставят вам до MVC 4 Для MVC 5 вы можете загрузить Visual Studio 2013 Express Web, он примерно имеет те же функции ASP.NET в Premium на лицензии MSDN.

Ответ 6

Обновление для Studio 2013: Убедитесь, что вы устанавливаете экспресс для Windows, а не для Windows Desktop. В версии рабочего стола нет веб-шаблонов.

Ответ 7

У меня была аналогичная проблема с обновлением веб-браузера VS 2013 г. 3. После переустановки в течение всей недели ее исправления. Мне пришлось удалить VS, удалить каталог Microsoft Visual Studio 12.0 и переустановить VS. Существуют более точные обходные пути.