Visual studio нет шаблонов

Обновлено: 02.07.2024

При возникновении проблем с развертыванием шаблонов проектов или элементов можно включить ведение журнала диагностики.

  1. Создайте файл pkgdef в папке Common7\IDE\CommonExtensions для своей установки. например, C:\Program files (x86) \ Microsoft Visual Studio \ 2017 \ Enterprise \Common7\IDE\CommonExtensions\EnablePkgDefLogging.pkgdef.
  1. Создайте файл pkgdef в папке Common7\IDE\CommonExtensions для своей установки. например, C:\Program files (x86) \ Microsoft Visual Studio \ 2019 \ Enterprise \Common7\IDE\CommonExtensions\EnablePkgDefLogging.pkgdef.

Добавьте следующий объект в файл pkgdef:

Откройте Командная строка разработчика для установки и запуска devenv /updateConfiguration .

откройте Visual Studio и запустите диалоговые окна новый Project и новый элемент, чтобы инициализировать оба дерева шаблонов.

Теперь журнал шаблона отображается в %LocalAppData%\Microsoft\VisualStudio\15.0_ [InstanceId] \VsTemplateDiagnosticsList.csv (InstanceId соответствует идентификатору установки экземпляра Visual Studio). Каждая инициализация дерева шаблонов добавляет записи в этот журнал.

откройте Visual Studio и запустите диалоговые окна создание нового проекта и создание нового элемента , чтобы инициализировать оба дерева шаблонов.

Теперь журнал шаблона отображается в %LocalAppData%\Microsoft\VisualStudio\16.0_ [InstanceId] \VsTemplateDiagnosticsList.csv (InstanceId соответствует идентификатору установки экземпляра Visual Studio). Каждая инициализация дерева шаблонов добавляет записи в этот журнал.

Файл журнала содержит следующие столбцы:

Фуллпастотемплате, который имеет следующие значения:

1 для развертывания на основе манифеста

0 для развертывания на основе диска

темплатефиленаме

Другие свойства шаблона

Чтобы отключить ведение журнала, удалите файл pkgdef либо измените значение EnableTemplateDiscoveryLog на dword:00000000 , а затем devenv /updateConfiguration снова запустите.

См. мой список с установленными компонентами.

Изображение 8161

Изображение 8162

Ну и VS2017 имеет отличный новый веб-установщик, который позволяет вам установить, по крайней мере, самые основы. Какие функции вы выбрали? @SLaks Да, я вижу это, я просто не знаю, какой компонент мне установить. Nooooooo. Скорее всего, вы только что установили оболочку Visual Studio и ничего больше. Нет языков; нет шаблонов; никаких рецептов пиццы. Это не VS2005; 2008; 2010; 2012; 2013; 2015 «Пожалуйста, прочитайте мой вопрос до конца», - сказал я. Ваша точка зрения? Твоя простая пользовательская ошибка, вряд ли подходящая для SO. Как спросить @MattRowland MattRowland ты прав. Плохо, что я не проверял вкладку «Рабочие нагрузки». Я искал не в том месте («Отдельные компоненты»). вот почему я задал вопрос. Так что, если это не полезно для вас, это не значит, что это не полезно для всех нас. У меня были точно такие же проблемы с установкой. Думал, я выбрал все нужные компоненты, но шаблоны отсутствовали. Это правильный вопрос. Вы ожидаете, что шаблоны будут там после загрузки сообщества VS2017, что я и сделал. Во-вторых, не очевидно, какие варианты выбрать при работе с шаблонами. Ответ в том, что мне помогло. Та же проблема с выпущенной версией. Если бы MS был немного умен, они бы предупредили нас об установке, например: «Вы действительно не нуждаетесь в шаблонах Windows Forms и консоли Windows?» с такими опциями, как «Нет необходимости» и «Добавить необходимые элементы»

Вам нужно установить его, запустив установщик.

Изображение 107928

Перейдите на вкладку "Рабочая нагрузка" * в верхнем левом углу, затем установите верхний правый ".NET-Desktop Development" и нажмите "Установить". Обратите внимание, что он может изменить ваш размер установки (внизу справа), и вы можете установить другие рабочие нагрузки, но вы должны установить ".NET-Desktop Development" как минимум.

Изображение 107929

"

*, как видно из комментариев ниже, пользователям не удалось достичь эквивалента, используя вкладку "Отдельные компоненты".

Я думаю, что это то, что я искал. Плохо то, что я искал во вкладке «Отдельные компоненты». Установка прямо сейчас. @SergeVoloshenko SergeVoloshenko Вы, вероятно, можете сделать это и через компоненты, но это было решение, которое я выбрал. CSharpie, я попытался установить несколько компонентов, связанных с шаблонами, и это не сработало. Я не думаю, что вы найдете. Ваше решение - единственный способ сделать. По какой-то причине «Open Visual Studio Installer» больше не отображается. Для меня это исправило загрузку «Установочных проектов Microsoft Visual Studio 2015» (у меня есть версия 2015 года, в противном случае скачайте версию 2017), надеюсь, это поможет. В моем случае «Не найти то, что вы ищете» никогда не отображалось в диалоговом окне, поэтому я просто открыл автономный установщик Visual Studio из меню «Пуск» Windows и смог изменить пакеты рабочей нагрузки.

Это ваша "установленная" папка C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\ProjectTemplates

Это ваша "обычная" папка C:\Users\\Documents\Visual Studio 2017\Templates\ProjectTemplates

У меня не было той же проблемы, когда я установил версию сообщества VS 2017 дома. Это произошло, когда я установил визуальную студию 2017 "Enterprise".

Это помогло, но мой шаблон .cshtml все еще отсутствует @DesireaHerrera, при таком подходе папка «Шаблоны» также не появилась для меня, но я мог найти нужный шаблон в узле Установленное дерево. Или используйте поле поиска, чтобы найти его.

ПРИМЕЧАНИЕ. В этом разделе рассматриваются проблемы установки с шаблонами проектов MS.

Я пришел сюда через поиск в Google, я искал отсутствующий шаблон в меню "Файл" Visual Studio 2017: в VS-2015 он был Экспорт в шаблон, и я использовал его для добавления мои собственные стандартные элементы проекта.

Между тем, я нашел ответ. Моя проблема не была связана с шаблонами по умолчанию, и она не требует установки вещей. Параметр "Экспорт в шаблон" был перемещен в меню проекта VS-2017!

Мой личный опыт заключался в том, что я сначала установил клиент Team Foundation Server на 2017 год (использовал его как доказательство концепции для нашей команды QA, пока я все еще использовал VS2015), а затем следил за его установкой Visual Studio 2017 позже начать разработку.

В моем меню "Пуск" я оказался Visual Studio 2017 и Visual Studio 2017 (2). В Visual Studio 2017 (2) были все шаблоны, которые мне не хватало. Следуя шагам, найденным в первом ответе на этот вопрос (который был ясен и прост в использовании), я не исправил свою проблему. Я думал, что запуск клиента будет обновляться до Клиента разработки, но он этого не сделал. Я переименовал его в Visual Studio Professional, и теперь у меня есть все, что мне нужно. Не уверен, что это происходит с кем-то еще, но это случилось со мной, поэтому я надеюсь, что это поможет кому-то.

Изображение 107930

Я нашел путь и написал его в опциях

Как и в случае с CSharpie, после многих попыток изменить/переустановить, как ни странно, у меня наконец заработало следующее:
- запустите программу установки, но снимите флажок " Разработка рабочего стола с помощью C++ ".
- позволить установщику завершить
- снова запустите программу установки и выберите " Разработка рабочего стола с C++ ".
- позволить установщику завершить

В моем случае у меня были все необходимые функции, но я установил версию Team Explorer (случайно использовал неправильный установщик) перед установкой Professional.

При запуске версии Team Explorer была доступна только опция "Пустое решение".

EXE файл Team Explorer находился в: "C:\Program Files (x86)\Microsoft Visual Studio\2017\TeamExplorer\Common7\IDE\devenv.exe"

После того, как я запустил правильный EXE, Visual Studio начал работать как положено.

пожалуйста, посмотрите мой список с установленными компонентами.

enter image description here

enter image description here

вам нужно установить его, запустив установщик.

Link to installer

перейдите на вкладку " рабочая нагрузка "* в верхнем левом углу, затем проверьте верхний правый" .NET-Desktop Development " и нажмите Установить. Обратите внимание, она может изменить свой размер установки (внизу-справа), и вы можете установить другое рабочие нагрузки, но вы должны установить ".NET-Desktop Development" по крайней мере.

Open Visual Studio installer; either

*Как видно из комментариев ниже, пользователи были не удалось достичь эквивалента, используя вкладку "отдельные компоненты".

Это ваша" установленная " папка C:\Program файлы (x86)\Microsoft Visual Studio 14.0\Common7\IDE\ProjectTemplates

Это ваша" пользовательская " папка C:\Users\\Documents\Visual Студия 2017\Шаблоны\Шаблоны Проекта

У меня не было такой же проблемы, когда я установил VS 2017 community edition дома. Это произошло, когда я установил visual studio 2017 " enterprise" издание.

мой личный опыт состоял в том, что я сначала установил клиент Team Foundation Server для 2017 (использовал его в качестве доказательства концепции для нашей команды QA, в то время как я все еще использовал VS2015), а затем последовал за ним с установкой Visual Studio 2017 позже, чтобы начать разработку.

то, что я закончил в моем меню "Пуск", было Visual Studio 2017 и Visual Studio 2017 (2). The Visual Studio 2017 (2) были все шаблоны, которые мне не хватало. После шагов, найденных в первом ответе на этот вопрос (которые были ясны и легко следовать), не исправили мою проблему. Я думал, что запуск клиента будет обновляться до клиента разработки, но этого не произошло. Я переименовал его в Visual Studio Professional и сейчас есть все, что мне нужно. Не уверен, что это происходит с кем-то еще, но это случилось со мной, поэтому я надеюсь, что это поможет кому-то.

Примечание: этот раздел посвящен проблемам установки с шаблонами MS project.

Я пришел сюда через поиск в Google, я искал отсутствующую опцию шаблона в меню файла Visual Studio 2017: в VS-2015 это было экспорт в шаблон и я использовал его, чтобы добавить свои собственные стандартные элементы проекта.

тем временем я нашел ответ.. моя проблема не была связана с шаблонами по умолчанию, и ей не нужно устанавливать вещи. Опция экспорт в шаблон была перемещено в меню проекта VS-2017 !

в моем случае у меня были все необходимые функции, но я установил версию Team Explorer (случайно использовал неправильный установщик) перед установкой Professional.

при запуске версии Team Explorer был доступен только пустой вариант решения.

команда Explorer EXE была расположена в: "C:\Program файлы (x86)\Microsoft Visual Studio\2017\TeamExplorer\Common7\IDE\devenv.EXE-файл"

Как только я запустил правильный EXE, Visual Studio запустилась работает, как ожидалось.

См. мой список с установленными компонентами.

введите описание изображения здесь

введите описание изображения здесь

Вам нужно установить его, запустив установщик.

Ссылка на инсталлятор

Перейдите на вкладку "Рабочая нагрузка" * в верхнем левом углу, затем установите верхний правый ".NET-Desktop Development" и нажмите "Установить". Обратите внимание, что он может изменить ваш размер установки (внизу справа), и вы можете установить другие рабочие нагрузки, но вы должны установить ".NET-Desktop Development" как минимум.

*, как видно из комментариев ниже, пользователям не удалось достичь эквивалента, используя вкладку "Отдельные компоненты".

Это ваша "установленная" папка C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\ProjectTemplates

Это ваша "обычная" папка C:\Users\\Documents\Visual Studio 2017\Templates\ProjectTemplates

У меня не было той же проблемы, когда я установил версию сообщества VS 2017 дома. Это произошло, когда я установил визуальную студию 2017 "Enterprise".

Мой личный опыт заключался в том, что я сначала установил клиент Team Foundation Server на 2017 год (использовал его как доказательство концепции для нашей команды QA, пока я все еще использовал VS2015), а затем следил за его установкой Visual Studio 2017 позже начать разработку.

В моем меню "Пуск" я оказался Visual Studio 2017 и Visual Studio 2017 (2). В Visual Studio 2017 (2) были все шаблоны, которые мне не хватало. Следуя шагам, найденным в первом ответе на этот вопрос (который был ясен и прост в использовании), я не исправил свою проблему. Я думал, что запуск клиента будет обновляться до Клиента разработки, но он этого не сделал. Я переименовал его в Visual Studio Professional, и теперь у меня есть все, что мне нужно. Не уверен, что это происходит с кем-то еще, но это случилось со мной, поэтому я надеюсь, что это поможет кому-то.

ПРИМЕЧАНИЕ. В этом разделе рассматриваются проблемы установки с шаблонами проектов MS.

Я пришел сюда через поиск в Google, я искал отсутствующий шаблон в меню "Файл" Visual Studio 2017: в VS-2015 он был Экспорт в шаблон, и я использовал его для добавления мои собственные стандартные элементы проекта.

Между тем, я нашел ответ. Моя проблема не была связана с шаблонами по умолчанию, и она не требует установки вещей. Параметр "Экспорт в шаблон" был перемещен в меню проекта VS-2017!

Как и в случае с CSharpie, после многих попыток изменить/переустановить, как ни странно, у меня наконец заработало следующее:
- запустите программу установки, но снимите флажок " Разработка рабочего стола с помощью C++ ".
- позволить установщику завершить
- снова запустите программу установки и выберите " Разработка рабочего стола с C++ ".
- позволить установщику завершить

Читайте также: