1

WixUI_Advancedデュアル スコープ サポートに使用するデスクトップ アプリ MSI を作成しています。ただし、本番環境の MSI により、Windows アプリ認定キットで警告が表示されます。

WARNING    Install to Program Files
           * Warning: The install to Program Files test detected the following errors:
             * Program xxxx fails due to install location C:\Users\user\AppData\Local\Apps\XXX

私は混乱していました。使用されている ACK はバージョン 2.2 であり、警告メッセージはユーザーごとのインストーラーの正しい動作を示しています (インストールにProgram Filesは特権が必要であるため)。しかし、なぜ警告が表示されるのでしょうか? 同じ問題を抱えている体はありますか?

アップデート

のバグのようですWixUI_Advancedこの記事によると、ユーザーごとのインストールのリダイレクトされたフォルダー名%USERPROFILE%\AppData\Local\Programs\XXXは、%USERPROFILE%\AppData\Local\Apps\XXX.

4

1 に答える 1

1

インストール場所を%USERPROFILE%\AppData\Local\Programs\XXX同じ警告に設定しても、同じことが ACK バージョン 3.0 (Windows 8.1 用) でも発生します。

さらに、x64 ユーザーごとのテストを実行すると、アンインストール レジストリ キーについても警告が表示されます。これらのキーを他の方法で設定する方法はありません。

マイクロソフトは、この警告は無視できるものであり、認定結果には影響しないことを確認しましたが、天候についてはバグであるかどうかについては何も言及しておらず、修正する計画についても言及していません。

于 2013-07-18T02:06:46.800 に答える