3

vs 2012 でコンパイルしている wp7.1 アプリがあります。Wp7 および Wp8 エミュレーターにデプロイできますが、HTC 8x (WP8 デバイス) にはデプロイできません。アプリを古い 7.1 デバイスにデプロイすることもできます。

空のプロジェクトを Wp8 デバイスにデプロイできます。

私が得るエラーは次のとおりです。

アプリケーションのインストールに失敗しました。実行時エラーが発生しました。WMAppManifest.xml ファイルの機能を修正します。

Vs2010 でコンパイルされて以来、機能は変更されていません。

これが何であるかについてのアイデアはありますか?

4

3 に答える 3

2

HTC の誰かが、WP7.1 アプリを HTC 8X に展開する際にボールを落としたようです。このシナリオは、Lumia 電話で正常に機能します。

とにかく、それはおそらく WP7.5 機能の一部が廃止され、新しい WP8 機能が優先されたためです。特に ID_CAP_MEDIALIB は、ID_CAP_MEDIALIB_AUDIO、ID_CAP_MEDIALIB_PHOTO、ID_CAP_MEDIALIB_VIDEO、および ID_CAP_MEDIALIB_PLAYBACK のために非推奨になりました。その機能を削除して新しい機能に置き換えると、問題が解決する場合があります。いつ

WP8 キャップの完全なリストを参照してください @ http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206936(v=vs.105).aspx

于 2013-01-25T02:20:54.847 に答える
2

すべての機能をオンにして、それが修正されるかどうかを確認してみてください。その場合は、必要のないものをオフにすることができます。

于 2013-01-25T00:20:32.890 に答える
2

<Capability Name="ID_CAP_NETWORKING_ADMIN" />存在と欠落のために同様の問題がありました

<ScreenResolution Name="ID_RESOLUTION_WXGA"/>

この手順に従えば、すべての問題が解決するはずです。

1) http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206936%28v=vs.105%29.aspxでターゲット wp に指定されていない機能を削除します。

2) デフォルトのものを追加します。変更された ID_CAP_MEDIALIB に注意してください。必要なものをより詳細に指定する必要があります。例として、私のプロジェクトには次のものがあります。

<Capability Name="ID_CAP_NETWORKING" />
  <Capability Name="ID_CAP_LOCATION" />
  <Capability Name="ID_CAP_SENSORS" />
  <Capability Name="ID_CAP_MICROPHONE" />
  <Capability Name="ID_CAP_MEDIALIB_PLAYBACK" />
  <Capability Name="ID_CAP_GAMERSERVICES" />
  <Capability Name="ID_CAP_PHONEDIALER" />
  <Capability Name="ID_CAP_PUSH_NOTIFICATION" />
  <Capability Name="ID_CAP_WEBBROWSERCOMPONENT" />


  <Capability Name="ID_CAP_IDENTITY_DEVICE"/>
  <Capability Name="ID_CAP_IDENTITY_USER"/>

  <Capability Name="ID_CAP_ISV_CAMERA"/>
  <Capability Name="ID_CAP_CONTACTS"/>
  <Capability Name="ID_CAP_APPOINTMENTS"/>

3) 適切な解像度が有効になっていることを確認して ください。

<ScreenResolutions>
  <ScreenResolution Name="ID_RESOLUTION_WVGA"/>
  <ScreenResolution Name="ID_RESOLUTION_WXGA"/>
  <ScreenResolution Name="ID_RESOLUTION_HD720P"/>
</ScreenResolutions>
于 2013-05-29T09:19:48.080 に答える