正如标题所述,我安装了Windows 7并安装了VS 2012。
我正在尝试通过从他们的网站下载zip并将文件复制到我的模板目录来使PhoneGap / Cordova正常工作但我得到很多错误:
模板:赢7
缺少项目子类型 - 此安装不支持子类型。
模板:赢8 - >赢7 (不要问,我不知道)
在项目模板
中找不到文件appbar.back.rest.png在项目模板
中找不到文件appbar.close.rest.png(它继续列出一大堆png,xaml和wav文件)
我已经尝试过使用visual studio 2010,但这有它自己的问题,所以我想尝试让它在2012年工作,如果我能...
答案 0 :(得分:1)
这是由于压缩的模板文件中丢失的文件复制到VS模板目录引起的;
C:\ Users \ UserName \ Documents \ Visual Studio 2012 \ Templates \ ProjectTemplates
例如在我的情况下,images文件夹是空的。我可以通过从GitHub再次下载模板并将丢失的文件重新添加到CordovaWP8_0_0_0.zip来修复它
答案 1 :(得分:1)
我遇到了同样的问题。在这里我是如何解决它们的。 1)在C:\ Users \ UserName \ Documents \ Visual Studio 2012 \ Templates \ ProjectTemplates \ Visual C#上安装模板文件后,我有以下文件:
启动visual studio后,我收到了相同的错误消息,我没有png和其他一些文件。
我在公共文件夹中找到了除VERSION之外的所有文件。你可以在cordova-wp8-master.zip archive中找到这个文件。
之后我将所有这些文件复制到CordovaWP7_3_3_0-dev.zip存档的根文件夹中。
工作! :)
答案 2 :(得分:0)
添加Oli Gray的解决方案,可以找到缺少的插件here。只需导航到windows-phone-8文件夹,您就会发现公共文件夹中包含大部分丢失的文件。将它添加到解压缩的项目中,重新压缩,然后从那里开始。
答案 3 :(得分:0)
我遇到与上述相同的问题,我找到了一些解决方案。
根据我对Windows 7,Visual Studio 2012的了解,PhoneGap 2.9不起作用,因为没有WindowsPhone SDK在visual studio 2012中创建WindowsPhoneApp但我们使用Visual Studio 2010 for WindowsPhone 7.x和Visual Studio 2010创建它使用模板完成。
在Visual Studio 2010中创建项目的步骤: