【问题标题】:Cannot create Windows Phone 8 project in Visual Studio 2012 Ultimate无法在 Visual Studio 2012 Ultimate 中创建 Windows Phone 8 项目
【发布时间】:2013-10-09 05:25:38
【问题描述】:

我的计算机上安装了 Visual Studio 2102 的副本。由于我的计算机满足模拟器的所有要求(SLAT、硬件辅助虚拟化等),我下载了 Windows Phone 8.0 SDK 并继续安装它。

很遗憾,我无法创建新的 Windows Phone 应用程序。项目模板(Windows phone 应用程序、Pivo​​t 应用程序、Panorama 应用程序等)不会出现在 VS2012 主页中。唯一可用的选项是“发现 Windows 手机工具”(它将您重定向到 SDK 的下载页面)。 我试图卸载所有东西并重复这个过程,但结果是一样的。

我仍然能够打开使用旧版 Windows phone SDK 7.1 制作的项目并在新模拟器上对其进行测试。这应该足以证明安装已成功完成。

我不明白出了什么问题。你能帮帮我吗?

【问题讨论】:

    标签: visual-studio-2012 windows-phone-8-emulator


    【解决方案1】:

    我有一个类似的错误,因为我的 Visual Studio Pro 是法语的。安装windows phone SDK的时候,已经安装了vs的express版本,可以在这个版本创建手机项目,在vs pro中打开这些项目,但是不能直接在vs pro中创建手机项目,对吧?

    • 转到:C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ProjectTemplates\CSharp\Windows Phone

    • 你应该有一个名为 1033 的文件夹,它包含英文版 Visual Studio 的电话模板。复制并粘贴它,然后用您的代码语言重命名副本(http://msdn.microsoft.com/en-us/library/0t12k0f0.aspx,对我来说是 1036)。

    • 之后,关闭 Visual Studio,以管理员权限启动 C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\VsDevCmd.bat 并键入:devenv.exe /InstallVSTemplates /ResetSettings

    • 重新启动visual studio pro,您应该有一个Windows phone 条目。

    【讨论】:

    • 谢谢,这似乎是我要找的。但是,“类型:devenv.exe /InstallVSTemplates /ResetSettings”是什么意思?我如何“输入”这个?我通过单击“以管理员身份运行”正确启动了“C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\VsDevCmd.bat”,但之后我该怎么办?
    • 在提示符下打开它。否则,您可以在 Windows 开始菜单 -> Microsoft Visual Studio 20xx -> 工具 -> 开发人员命令提示符中找到它(不要忘记以管理员权限打开)。
    • 我按照你的建议做了,一切似乎都很好,因为模板终于出现了。现在,当我单击其中一个(例如 Windows Phone 应用程序)并选择“Windows Phone 8.0”作为目标操作系统时,我收到以下错误:找不到。 (HRESULT 异常:0x80030002(STG_E_FILENOTFOUND))你也能帮我解决这个问题吗?
    • 不过,我有个主意! microsoft.com/en-us/download/details.aspx?id=35471 >>> 点击更改语言并选择与您当前的副本相同的语言,我相信它会解决问题。我第二次安装时没有问题,可能是因为我这样做了!
    • 我也试过了,但似乎没有用。但是,我通过安装英文版 VS2012 解决了我的问题。谢谢你,我真的很感谢你的帮助;)
    【解决方案2】:

    Parallels 提供了一篇关于解决此问题的非常好的知识库文章:

    KB: Running Windows 8 Phone emulator in the Windows 8 virtual machine

    【讨论】:

      【解决方案3】:

      将 lang 文件也复制到: ...\IDE\ItemTemplates... ...\WindowsPhone\ProjectTemplates... 它帮助了我!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-08-28
        • 2013-06-15
        • 1970-01-01
        • 2013-02-27
        • 1970-01-01
        相关资源
        最近更新 更多