問題タブ [makeappx]
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.
c# - UWP パッケージ インストーラーに Microsoft.NET.CoreRuntime.2.1 を追加するにはどうすればよいですか?
Xamarin アプリケーションがあります。ipa、APK、および UWP(.appx) パッケージをビルドできます。ipa と APK は正常に動作しています。UWP のインストール中に問題が発生しました。
UWP の問題:Microsoft.NET.CoreRuntime.2.1
依存関係の 1 つであるため、インストールを求められます。
Microsoft.NET.CoreRuntime.2.1
プロジェクトに追加する必要がありますか? もしそうなら、どこですか?誰でも提案できますか?
次の手順で作成したパッケージを提供しました
1: UWP プロジェクトを右クリック -> ストア -> アプリ パッケージの作成を選択
2: デバッグ モードになったので、ストアにアップロードする必要はありません。
No
3: 出力場所のパスを指定します。バージョンを指定し、アプリ バンドルを決して生成しないことを選択し、要件として x86 および x64 アーキテクチャを選択します。
4: パッケージを生成する
パッケージを作成した後、ユーザーはこれらをインストールし、パッケージ フォルダーにある手動でインストールする必要がありMicrosoft.NET.CoreRuntime.2.1
ますMicrosoft.VCLibs.x64.14.00
。
ユーザーが依存関係を手動でインストールする必要がある場合、これは理想的なケースではないと思います。プロジェクトに存在するか、必要に応じてパッケージで自動的にインストールする必要があります。
インストール方法を説明しましょう。PowerShell を使用してインストールするオプションがあることは知っていますが、それについて完全にはわかりません。
1- 証明書のインストール - MyApp.UWP_1.0.0.0_x86/MyApp.UWP_1.0.0.0_x64.cer - [証明書のインストール] をクリックします - [ローカル マシン] としてストアの場所を選択します - [次へ] をクリックします - 証明書のインストールに関するアラートが表示されます「はい」 - すべての証明書を次のストアに配置することを選択するよりも - 参照オプションでテキストボックスの下を有効にし、参照をクリックして「信頼されたルート証明機関」を選択します - 「次へ」、「終了」、「閉じる」をクリックします
2- 依存関係をインストール - 依存関係を開く --> x86/x64 フォルダー - 両方のファイルをインストール
3- パッケージのインストール - 「MyApp.appx」をダブルクリックします
私を案内してください。
uwp - パッケージ ID 名の変更、発行者および appxbundle の再署名
既存の appxbundle ファイルのアプリケーション パッケージ ID 名と発行元を変更し、別の証明書で同じものに再署名する可能性は何ですか?
事前に署名された application.appxbundle ファイルを受け取るという要件があり、アプリケーションのパッケージ ID 名と発行元を変更し、別の証明書でアプリケーションに再署名する必要があります。これは可能ですか?