問題タブ [appxmanifest]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
uwp - アップグレードではない UWP アプリに使用する PhoneProductId
Windows 10 デスクトップおよびモバイル用の新しい UWP アプリケーションを開発しています。PhoneIdentityは、.appxmanifest ファイルの必須エントリのようです。MSDN は がどうあるPhoneProductId
べきかについて明示していますが、アプリがアップグレードの場合、そうでない場合に使用する値については説明していません。
このアプリケーションはアップグレードではないので、私の最初の直感は null GUID ( 00000000-0000-0000-0000-000000000000
) を使用することでした。これにより、デバッグのためにアプリをデプロイしようとすると、Visual Studio がエラーを返しました。
をランダムな GUID に設定するPhoneProductId
と、展開の問題が解決するように見えますが、ドキュメントがないと、なぜ機能するのかわからなくても、機能するように見える何かを行うことに少し不安があります。
アップグレードではないアプリに使用する特定の GUID はありますか? そうでない場合、この GUID は特定のプロトコルに従う必要がありますか (特定のバージョンまたはタイプ、またはアプリから生成されたものなどIdentity Name
)?
uwp - 「インストール」時にデスクトップ アイコンを作成するための UWP/Appx マニフェスト プロパティ
DesktopBridge ツールを使用してアプリケーションを移行しましたが、インストール シーケンスでデスクトップ アイコン/ショートカットを作成する方法がわかりません。これはまったく可能ですか?それとも、そうしないようにAppxストアアプリに課せられた制限ですか?
私たちの唯一の解決策は、最初の起動時に (ユーザーの確認要求で) これを作成することですが、アプリがアンインストールされたときにショートカットが自動クリーンアップされるように、マニフェストを介してこれを行うことをお勧めします。
前もって感謝します、