2016-11-30 10 views
0

私はUWPアプリケーションを構築中です。既に1つのセクションを終了していますが、さらに進む前に、リリースビルドを作成して、すべてのマシンでどのように動作するかを確認します。Windows 10アップデートVS UWPアプリケーションビルド

と私は(私は私のPCのすべてにVSを持っているので、私は別に、すべてのPC上RELEASEでそれを構築している)、このことに気づいています

1)コンピュータのナンバーワン - のWindows 10 Proの活性化バージョン1607 OSのビルド14393.447

2)コンピュータの数2 - Windowsの10 Proの活性化バージョン1607 OSは14393.447

3)コンピュータ番号3を構築する - Windowsの10プロ(一部の下位バージョンを起動していません)。

コンピュータ番号3で - ビルドは成功しますが、アプリケーションが起動するとXamlParse例外が発生します。他のすべてのPCは、情報については

を正常に動作:

分バージョン= 1024 対象バージョン= 14393

だから私の質問は次のとおりです。 1)どのように私はすべての私のアプリケーションのバージョンをテストすることができますWindows 10のビルド(おそらくMicrosoftはそのためのツールを作成しました)? 2)追加情報。誰かがすでにこれに直面している可能性があります。

+0

VSで新しいUWPプロジェクトを作成するときは、ターゲットバージョンと最小バージョン(10240,10856,14393)を定義します。それはあなたの分が可能ですか?バージョンは3番目のシステムと互換性がありませんか?テキストエディタで.csprojファイルを開くと、これらのバージョンが表示されます。 –

+0

@ThomasSchneiter私はすべてのバージョンを選択していると確信していますが、確認してください。 ええ、私はこれをチェックしましたMin = 10240、Target = 14393 Btwは、プロジェクトのプロパティで表示され、再ターゲットできます。(右クリック) – Cheese

+0

@ThomasSchneiter、プロジェクトのターゲット= 14393私のPC(失敗したもの)は下位バージョンを持っていて、ビルドが失敗していますか?たぶん私はAPPXBUNDLEをPC上で作成して、例外を持たず、その失敗したものにinstallitする - すべて動作するのだろうか? – Cheese

答えて

0

XamlParseExceptionは、ランタイムの一部ではないXAMLリソースを使用する場合に発生します。

ここではVSから多くのヘルプはありませんが、古いバージョンでは利用できないリソースを見つけて削除/置換する必要があります。詳細はhereです。

は簡単にサポートされているすべてのOSは本当にまだサポートされていませんテスト:

Visual StudioはAPIの互換性について警告しません。 の責任において、最小値と目標値を含むすべてのOSバージョンで、お使いのアプリが期待どおりに動作することをテストしてください。

detailsについては、このページを参照してください。

+0

追加情報[ここ](https://msdn.microsoft。 –

+0

@ ThomasSchneiterしかし、私はほぼ100%確信しています.Windows 10固有のものでXAMLコントロールを使用していない可能性があります。新しいWindowsビルドで追加されました。唯一のことは、私はスタイルのコピーを編集していて、デフォルトのthemedResourceがデフォルトでスタイルの使用を制御する3番目のPCに1つの問題があった – Cheese

関連する問題