Windows 7 で NSIS を介してアプリケーションをインストールする際に問題があります。アプリケーションは正常にインストールされますが、myApplicationsIcon の代わりに Windows に一般的なアイコンが表示されます。この問題を手動で修正する方法 (AppData\Local の IconCache.db を削除) は知っていますが、NSIS スクリプトを使用してこれを行うにはどうすればよいですか?
よろしく、ドミトリー。
最初にSHChangeNotifyを呼び出してみましたか?
それでも不十分な場合は、delete 命令と $localappdata 定数を使用します
exe ファイルが非常に大きい場合、Windows でアイコンが表示されないことがあります。