インストーラーに同梱する (および許可する) アイコンを見つけようとしています。最近では多くのアプリ (Office や Visual Studio などの Microsoft 独自のものを含む) が使用しているように、カスタムのものは使用したくありません。「グラフィックデザイナーがちょっと楽しすぎた」ではなく、「これでソフトウェアがインストールされた」と認識できるアイコンにしたいのです。
そのため、最近のバージョンの Windows で一般的なアイコンを調べました。これらはすべて、現在のバージョンでも見つかる傾向があります。
現在の Windows 10 Technical Preview の時点では、ファイルのアイコン
.msi
はまだ 15 年前の Office 2000 / Windows Installer 1.0 のものです。32x32 で最大になり、アルファチャンネルがありません。これは、たとえば、デスクトップに配置したときにぎこちなくスケーリングされることを意味します。Windows XP は新しいスタイルを導入しました。今日でも、多くのアプリケーション インストーラーがこれに同梱されています。
これがVistaのスタイルです。これがサードパーティによって使用されることはめったにありません。
そして最後に、Windows 8 のものです。サード パーティはそれを使用していないようです。
おまけ: 最近のバージョンの Visual Studio で作成された ClickOnce ブートストラップ
setup.exe
ファイルには、親切に説明するのが難しいアイコンがあり、奇妙なことに、32x32 より大きなものは何もありません。
私が最も魅力的だと思うWindows 8のもの。少し一般的すぎるかもしれませんが、フロッピーや光ディスクなどのレガシー テクノロジを示唆することなく、「これを実行するとマシンに何かが置かれる」ことを暗示しています (私のアプリは Web 経由で配布されています)。
ただし、このアイコンを使用するアプリを見たことがないことを考えると、人々が独自のカスタム アイコンを出荷することを好む傾向にあるだけなのか (または、怠惰に、非常に古い MSI アイコンを使用し続けているのか)、それとも Microsoft が私たちがそれを使用することを望んでいません。ライセンスが見つかりませんでした。
私が見つけた最も近いガイドラインはこれらで、Vista (!) 以降更新されておらず、いつ、どこでどの標準アイコンを使用するかについての詳細には触れていません。(標準アイコンの記事では、4 つのアイコンのみを参照しています。4.)
では、使用が許可されているセットアップ アイコンのガイドラインとライセンスはどこにありますか?