未找到Visual Studio 2013的WRL项目模板

时间:2013-12-23 23:54:34

标签: c++ visual-studio-2012 windows-runtime windows-store-apps visual-studio-2013

我正在尝试关注these steps on MSDN来构建基于WRL的C ++ WinRT组件。但是在步骤#3中,我无法在结果中找到与WRL相关的任何内容:

  • 在右上角的搜索在线模板框中,键入 WRL类库。当模板出现在搜索结果中时 选择确定按钮)

如何获取Visual Studio 2013的WRL项目模板?

1 个答案:

答案 0 :(得分:1)

更新template on the VS Gallery现已更新,现在也可用于Visual Studio 2013.


似乎尚未针对Visual Studio 2013更新Visual Studio的WRL项目模板。但是有一种解决方法:

  1. 不是从VS2013获取项目模板,而是通过网站下载。 WRL Class Library
  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. 的文件中
  10. 将文件重命名为WRLVSIXProject.vsix
  11. 双击该文件。它现在将提供为Visual Studio 2013安装此项目模板的选项
  12. 安装并继续
  13. 现在,当您在VS2013中执行“文件 - &gt;新项目”时,您将在Visual C ++&gt;下看到名为“WRLClassLibrary”的选项。 Windows应用商店