開発者のロックを解除しましたLumia 635昨日更新 Windows 10 Mobile Technical Preview (OSバージョン:10.0.12562.84)。
Visual Studio 2015 RCで「空白のアプリ(Windows Universal)」をターゲットに作成した後Windows Phone 1をデバイスに展開しようとしました(構成をARMに変更しました)その正確な目的のために)私はこのエラーを持っています:
エラー:DEP0001:予期しないエラー:インストールの前提条件を満たせませんでした。 (HRESULTからの例外:0x80073CFD)
アプリの「参照」をざっと見てみると、Application Insightsに固有のいくつか(およびその他いくつか)があることがわかりました。 未チェックApplication Insights以前のプロジェクト作成ダイアログの統合(サプライズ!)だから私はそれらをすべて削除し、次のものだけを残しました(削除できないようです):
しかし、これは助けにはなりませんでした。残念ながら、この「デフォルト」アプリを電話にデプロイすることはできません。
ただし、Windows Phone 8.1を対象とする私の現在機能しているユニバーサルアプリのこの携帯電話への展開は、完璧でした。
動作しているOSはWindows 8.1 Proです。
更新
上記の取り消し線のテキストはもはや重要ではありません。承認された回答を参照してください。
私は.NET/UWPチームに所属しています。 Microsoftからの公式の回答はこちらです。
https://msdn.Microsoft.com/en-us/library/windows/apps/dn706236.aspx?f=255&MSPPError=-2147217396
上記のリンクの手順を書きましょう。これらの手順は今日適用されます(2015年5月20日、BUILDでリリースされたVS2015 RCを使用)。Win10Mobileの正しいビルドがリリースされた5月14日より前は、モバイルへの展開は不可能でした。
お使いのマシンはWindows 10、10074以降のビルドを実行している必要があります。ここから https://insider.windows.com/
ここからVS2015 RCをインストールします: https://www.visualstudio.com/en-us/downloads/visual-studio-2015-downloads-vs.aspx
エミュレータでWin10アプリを実行できます。エミュレーターはWin10 SDKに付属しており、Win10.Mobileオペレーティングシステムのバージョン10069を実行しています。
ローカルマシンでWin10アプリを実行できます。これを行うには、ローカルマシンがWin10.Desktopバージョン10074以降であり、ロックが解除されている必要があります。
携帯電話でWin10アプリを実行できます。これを行うには、お使いの電話がWin10.Mobileバージョン10080以降である必要があります(5月14日にリリース)。スマートフォンのロックを解除する必要があります。
Win10についての重要な事実は、特定の1つのSDK(// BUILDで出された10069 SDKなど)に対してソフトウェアを記述し、Win10の最新バージョン(たとえば、Win10.Desktopプログラムの最新バージョンである10074)で実行できることです。 、または現在のWin10.Mobileインサイダープログラムの10080です)。
.appxmanifestファイルのMinVersion = "10.0.10069.0"は、アプリがWin10の下位バージョンを実行しているマシンへのデプロイを拒否することを示しています。
.appxmanifestファイルのMaxVersionTested = "10.0.10074.0"は、より高いバージョンのWin10を実行しているマシンにアプリがデプロイされている場合、「奇妙な」処理が必要になる可能性があることを示しています。
これらの両方は、[プロジェクト]> [プロパティ]ダイアログで制御され、実際には.csproj/.vbprojに保存されます。
@ user4855870、@ Rexobias、@ Sevenateの回答はハックでした。彼らは、MinVersionの人工的な低バージョンを使用して、デバイスをまだ更新していないという事実を回避していました。それは公正なアプローチです(そして、Win10.Mobile 10080ビルドがリリースされるのを待っている間に私はそれを行いました)。しかし、それがリリースされたので、これらのハックの必要はなく、デバイスを更新するだけで済みます。
ソリューションエクスプローラー->プロジェクトを右クリック->プロパティ->デバッグ->起動オプション->ターゲットデバイス:デバイスを選択して保存します。
もう一度展開してください!
お役に立てれば!
Package.appxmanifestで、TargetDeviceFamilyを次のように変更してみてください。
<TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.1.0" MaxVersionTested="10.0.1.0" />
@Sevenateが説明したのと同じ問題に直面しました。
@ user4855870の応答に従って、W10 TPを実行しているLumia 520に空白のユニバーサルアプリをデプロイすることができました。
1)電話で、[設定]、[システム]、[バージョン情報]、[詳細]に移動し、OSバージョン(私の場合は10.0.12534.59)を書き留めます。
2)Visual StudioでPackage.appxmanifestを開き、@ user4855870によって言及されているのと同じ行で、「MinVersion」に「10.0.1.0」と書き込み、「MaxVersionTested」に電話から取得したOSバージョンを書き込みます。
<TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.1.0" MaxVersionTested="10.0.12534.59" />
私の空のユニバーサルアプリはコンピューターと電話で正常に機能します;)