Windows Phone “Mango”: 0x81030120 エラー、Expression Blend のテンプレートにご注意を

Mangoにアップデートしたデバイスで開発を始めると問題になるので、事前に情報共有します。

Windows Phone SDK 7.1 Beta 2のRelease Notesに掲載されましたが、Expression Blend のテンプレートから出発してアプリケーションを開発すると、Mango OSにアップデートしているデバイスへの展開が失敗します。
image

この問題を修正するには、WMAppManifest.xmlを開き、
<Capability Name="ID_CAP_INTEROPSERVICES"/>

を削除し、ビルドしてください。Visual Studio 2010のテンプレートから出発して開発している場合は、この問題は発生しません。

Expression Blend Projects
  • Projects that target Windows Phone OS 7.1 and that are created in Expression Blend fail to launch on Windows Phone OS 7.1 devices. To resolve this issue, open the file WMAppManifest.xml and delete the following element:

     <Capability Name="ID_CAP_INTEROPSERVICES"/>