0

私は AIR アプリに取り組んでおり、それを実行しましたが、何の問題もありません。

したがって、{program files}/MyApp/config フォルダーがあり、そのフォルダーにはデフォルトで config.xml ファイルのみが含まれています。ロゴ画像ファイルをそのフォルダーに追加し、config.xml ファイルを少し編集するオプションがあり、そのロゴはアプリでヘッダーのロゴとして使用されます (ロゴ ファイルがない場合は、既定のロゴ ファイルが提供されます)。アプリ、使用されます)。

私の問題は、アプリケーションをアンインストールしてもロゴ ファイルが削除されないことです。これは、{program files}/MyApp もそこに残ることを意味します。アプリケーションを再度インストールしようとすると、インストーラーは {program files}/MyApp フォルダーが既に存在することを確認し、アプリが既にインストールされていると判断するため、続行しません。

アンインストール時に、その中に何が入っていても、フォルダー全体を削除するインストールファイルを何らかの方法で構築する方法はありますか?

別の解決策の 1 つは、ユーザー ドキュメント フォルダーの下のどこかにロゴ イメージを配置することでした。これにより、アンインストールと再インストールが可能になります (ロゴ画像は削除されませんが) が、どの Windows ユーザーが実行してもアプリは同じように見える必要があるため、そのソリューションは機能しません。そして、実際のWindowsユーザーに依存しない場所にロゴファイルを置くことは、非常に汚い解決策です.

それで、何かアイデアはありますか?

ありがとう

4

0 に答える 0