/win32icon (C# コンパイラ オプション)
/win32icon のオプションは、出力ファイルにファイル エクスプローラーの目的の外観を与える出力ファイルに .ico ファイルを挿入します。
/win32icon:filename
引数
- filename
出力ファイルに加える .ico ファイル。
解説
.ico ファイルは、リソース コンパイラを使って作成できます。リソース コンパイラは Visual C++ プログラムをコンパイルするときに呼び出され、.ico ファイルは .rc ファイルから作成されます。
.NET Framework のリソース ファイルの参照については、「/linkresource」、アタッチについては「/resource」を参照してください。.res ファイルのインポートについては、「/win32res (Win32 リソース ファイルのインポート)」を参照してください。
Visual Studio 開発環境でこのコンパイラ オプションを設定するには
プロジェクトの [プロパティ] ページを開きます。
[アプリケーション] プロパティ ページをクリックします。
[アプリケーション アイコン] プロパティを変更します。
このコンパイラ オプションをプログラムで設定する方法については、「ApplicationIcon」を参照してください。
使用例
in.cs をコンパイルし、.ico ファイル rf.ico をアタッチして in.exe を生成するには、次のコードを使用します。
csc /win32icon:rf.ico in.cs