0

私は今、1か月以上それを続けています。

DesktopAppConverter を使用して Win32 アプリを AppX に変換して署名することはできますが、それでもエラーが発生します。


開発者に新しいアプリ パッケージを依頼します。このパッケージは、既にインストールされているパッケージと競合するか、ここにインストールされていないもの (パッケージの依存関係) に依存しているか、別のアーキテクチャ (0x80073CF3) 用に作成されている可能性があります。


変換プロセスの最後に、コンバーターは次のように表示します。


W_PACKAGE_DEPENDENCY_ADDED フレームワーク パッケージ 'Microsoft.VCLibs.120.00.UWPDesktop' への依存関係が AppxManifest.xml に追加されました。ローカル展開の前にパッケージをインストールする方法については、 「http://go.microsoft.com/fwlink/?LinkId=821959 」を参照してください。それ以外の場合、これが誤りである場合は、アプリケーションをパッケージ化して展開する前に、AppxManifest.xml の依存関係から対応するエントリを削除してください。

.

だから私はチェックしました https://blogs.msdn.microsoft.com/vcblog/2016/07/07/using-visual-c-runtime-in-centennial-project/

vc_uwpdesktop.120.exe (バージョン 12.0.40653.00) をダウンロードしてインストールしました。

次に、上記のページの指示に従って、アプリを次のように再パッケージ化しようとしました。

MakeAppx pack /d C:\output\CheckWriterIII\PackageFiles /p C:\output\CheckWriter3.appx

それでも同じエラーです。だから私は試しました:

add-appxpackage –register C:\output\CheckWriterIII\PackageFiles\AppxManifest.xml

今私は得る:

add-appxpackage : HRESULT で展開に失敗しました: 0x80073CF3、パッケージの更新、依存関係または競合の検証に失敗しました。このパッケージは見つからなかったフレームワークに依存しているため、Windows はパッケージ CheckWriterIII_3.2.0.0_x86__eqr0y32pbpypt をインストールできません。ニュートラルまたは x86 プロセッサ アーキテクチャと最小バージョン 12.0.40652.5 で、「CN=Microsoft Corporation、O=Microsoft Corporation、L=Redmond、S=Washington、C=US」によって発行されたフレームワーク「Microsoft.VCLibs.120.00.UWPDesktop」を提供します。 、このパッケージとともにインストールします。現在インストールされている「Microsoft.VCLibs.120.00.UWPDesktop」という名前のフレームワークは次のとおりです: {} 注: 詳細については、

私はできる限り Msdn の文献に従おうとしましたが、ガイダンスを求めてインターネット全体を調べましたが、まだ行き詰っています。

DesktopAppConverter を実際に使用している人や、知識を共有しようとしている人は多くないようです。

本当に、私は手をいただければ幸いです。

メーデー !

4

1 に答える 1