Шаблон проекта WRL не найден для Visual Studio 2013

Я пытаюсь выполнить эти шаги в MSDN для создания компонента C++ WinRT на основе WRL. Однако на шаге № 3 я не могу найти ничего связанного с WRL в результатах:

  • В поле Поиск онлайн-шаблонов в правом верхнем углу введите Библиотека классов WRL. Когда шаблон появится в результатах поиска, нажмите кнопку ОК)

Как получить шаблон проекта WRL для Visual Studio 2013?

1 ответ

Решение

Обновление: шаблон в галерее VS был обновлен и теперь доступен и для Visual Studio 2013.


Похоже, шаблон проекта WRL для Visual Studio еще не был обновлен для Visual Studio 2013. Однако существует обходной путь:

  1. Вместо того, чтобы приобретать шаблон проекта у VS2013, загрузите его через веб-сайт. Библиотека классов WRL.
  2. Загруженный файл будет называться WRLVSIXProject.vsix.
  3. Измените расширение файла. Переименуйте его в WRLVSIXProject.zip
  4. Разархивируйте zip-файл.
  5. Откройте файл extension.vsixmanifest в текстовом редакторе.
  6. В разделе вставьте следующую строку после первой строки:

    <InstallationTarget Id="Microsoft.VisualStudio.Pro" Version="12.0" />
    
  7. Сохраните файл и закройте его

  8. Заархивируйте все содержимое этой папки обратно в файл с именем WRLVSIXProject.zip
  9. Переименуйте файл обратно в WRLVSIXProject.vsix
  10. Дважды щелкните файл. Теперь будет предоставлена ​​возможность установить этот шаблон проекта для Visual Studio 2013
  11. Установить и продолжить
  12. Теперь, когда вы выполните "Файл -> Новый проект" в VS2013, вы увидите опцию "WRLClassLibrary" в Visual C++ > Windows Store
Другие вопросы по тегам