2013-03-04 103 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

相關問題