2013-03-04 80 views
0

我使用jquery mobile开发了一个应用程序,并使用phonegap build编译它。但是当我尝试将它安装到Windows 7模拟器时,出现如下错误:将Windows 7应用程序部署到模拟器时出错

错误 - 安装应用程序失败。发生运行时错误。修复WMAppmanifest.xml文件中的功能。

这是我WMAppManifest.xml

<?xml version="1.0" encoding="utf-8"?> 
<Deployment xmlns="http://schemas.microsoft.com/windowsphone/2009/deployment" AppPlatformVersion="7.1"> 
    <App xmlns="" ProductID="{80a42ce2-0c9f-39d1-a273-bb2e5bdbe855}" Title="PG Build App" 
     RuntimeType="Silverlight" Version="0.0.1.0" Genre="apps.normal" 
     Author="[email protected]" 
     Description="" 
     Publisher="[email protected]"> 

    <IconPath IsRelative="true" IsResource="false">ApplicationIcon.png</IconPath> 
    <Capabilities> 
     <Capability Name="ID_CAP_CONTACTS" /> 
     <Capability Name="ID_CAP_IDENTITY_DEVICE" /> 
     <Capability Name="ID_CAP_ISV_CAMERA" /> 
     <Capability Name="ID_CAP_LOCATION" /> 
     <Capability Name="ID_CAP_MICROPHONE" /> 
     <Capability Name="ID_CAP_NETWORKING" /> 
     <Capability Name="ID_HW_FRONTCAMERA" /> 
     <Capability Name="ID_CAP_WEBBROWSERCOMPONENT" /> 
    </Capabilities> 

    <Tasks> 
     <DefaultTask Name="_default" NavigationPage="MainPage.xaml" /> 
    </Tasks> 
    <Tokens> 
     <PrimaryToken TokenID="Cordova_1._5._0_Starter1Token" TaskName="_default"> 
     <TemplateType5> 
      <BackgroundImageURI IsRelative="true" IsResource="false">Background.png</BackgroundImageURI> 
      <Count>0</Count> 
      <Title>Cordova_1._5._0_Starter1</Title> 
     </TemplateType5> 
     </PrimaryToken> 
    </Tokens> 
    </App> 
</Deployment> 

<!-- WPSDK Version 7.1.7720.0 --> 

我需要什么样的能力在这里补充?

回答

0

检查Windows Phone的性能检测工具:http://msdn.microsoft.com/en-us/library/gg180730(v=VS.92).aspx

您可以运行它来确定一个DLL或XAP文件的能力。

编辑:

这是默认的功能,当创建一个项目:

<Capabilities> 
    <Capability Name="ID_CAP_GAMERSERVICES"/> 
    <Capability Name="ID_CAP_IDENTITY_DEVICE"/> 
    <Capability Name="ID_CAP_IDENTITY_USER"/> 
    <Capability Name="ID_CAP_LOCATION"/> 
    <Capability Name="ID_CAP_MEDIALIB"/> 
    <Capability Name="ID_CAP_MICROPHONE"/> 
    <Capability Name="ID_CAP_NETWORKING"/> 
    <Capability Name="ID_CAP_PHONEDIALER"/> 
    <Capability Name="ID_CAP_PUSH_NOTIFICATION"/> 
    <Capability Name="ID_CAP_SENSORS"/> 
    <Capability Name="ID_CAP_WEBBROWSERCOMPONENT"/> 
    <Capability Name="ID_CAP_ISV_CAMERA"/> 
    <Capability Name="ID_CAP_CONTACTS"/> 
    <Capability Name="ID_CAP_APPOINTMENTS"/> 
</Capabilities> 
+0

我没有找到该工具的下载链接。你能否提供下载CapabilityDetection的链接? – 2013-03-04 10:19:24

+0

右键单击您的项目 - “打开商店测试套件” - 在“自动测试”中,按下“运行测试”按钮。 (我正在使用VS 2012) – Fabrice 2013-03-04 10:23:02

+0

但是这里我没有使用Visual Studio只是建立电话差距 – 2013-03-04 10:25:46

相关问题