「アイコン埋め込み」という言葉を聞いたことがありません。エクスプローラーまたはデスクトップ ショートカットの EXE または DLL に表示されるアイコンについて話している場合、それはどの Windows プログラムでも同じように行われます。WF と WPF はどちらも、/win32res コンパイル オプションを使用して、選択されたアイコンを持つアンマネージ リソースをアセンブリに提供します。ファイル+開く+ファイルを使用してVisual Studioで表示でき、EXEまたはDLLを選択します。
.res ファイルを作成するには、まず .rc ファイルを作成します。C++ IDE で作成できます。ソリューションを右クリックし、[新しいプロジェクトの追加]、[Visual C++、Win32、Win32 コンソール アプリケーション] の順にクリックします。[リソース ファイル] フォルダーを右クリックし、[追加 + リソース] を選択して、[アイコン]、[インポート] を選択します。ファイルを選択します。必要に応じて繰り返します。ビルドすると、プロジェクトの Debug ビルド ディレクトリに .res ファイルが作成されます。
C# プロジェクトに戻り、[プロジェクト] + [プロパティ] の [アプリケーション] タブに戻ります。[リソース ファイル] オプションを選択し、.res ファイルに移動します。