无法在Visual Studio 2012 Ultimate中创建Windows Phone 8项目

时间:2012-12-09 16:35:00

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

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

不幸的是,我无法创建新的Windows Phone应用程序。项目模板(Windows Phone应用程序,Pivot应用程序,Panorama应用程序等)不会出现在VS2012主页中。唯一可用的选项是“发现Windows手机工具”(将您重定向到SDK的下载页面)。 我试图卸载所有内容并重复该过程,但结果是一样的。

我仍然可以打开使用旧版Windows Phone SDK 7.1制作的项目,并在新的模拟器上测试它们。这应该足以证明安装已成功完成。

我无法理解出了什么问题。你可以帮助我吗?

3 个答案:

答案 0 :(得分:5)

我有一个类似的错误,因为我的Visual Studio Pro是法语版。当您安装Windows Phone SDK时,已经安装了vs的快速版本,您可以在此版本中创建电话项目并在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手机条目。

答案 1 :(得分:0)

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

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

答案 2 :(得分:0)

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