Microsoft Visual C++ 2013 ランタイムに依存する SQLite を使用する WinRT アプリがあります。送信用にパッケージ化するときに、出力ファイルを調べると、AppxManifest.xml ファイルに依存関係が正しく一覧表示されていることがわかります。
<Dependencies>
<PackageDependency Name="Microsoft.VCLibs.120.00" MinVersion="12.0.21005.1"/>
</Dependencies>
sqlite3.dll
各アーキテクチャのパッケージも見つけることができます。見つけられないように見えるのは、Visual C++ ランタイムです。これはパッケージに入れる必要がありますか?それとも、Windows ストア アプリのインストーラー プロセスは、単に依存関係としてリストした結果として、これを自動的にダウンロードしてインストールしますか?
私がこの問題の真相を突き止めようとしている理由は、ARM マシンでアプリを起動できなかったため、最初に送信したときにアプリが認証に失敗したためです。ただし、すべてのアーキテクチャで問題なく動作します。これにより、依存関係が適切にインストールされていないと思われます。
ご指摘ありがとうございます。