プロジェクト プロパティの [アプリケーション] タブ、[リソース]、[アイコン]、および [マニフェスト] の下にあるアプリケーション アイコンをカスタム アイコンに設定しました。ただし、アプリケーションを開く前に表示されるアイコンのみが変更されます。ただし、アプリケーションを開いてドックのアイコンを見ると、VS 2010 でデバッグしたときと同じアイコンです。
起動前のアイコン画像はこちら。

これは、ドッキングされたアイコンにも持たせたいアイコンですが、これを示しています...

プロジェクト プロパティの [アプリケーション] タブ、[リソース]、[アイコン]、および [マニフェスト] の下にあるアプリケーション アイコンをカスタム アイコンに設定しました。ただし、アプリケーションを開く前に表示されるアイコンのみが変更されます。ただし、アプリケーションを開いてドックのアイコンを見ると、VS 2010 でデバッグしたときと同じアイコンです。
起動前のアイコン画像はこちら。

これは、ドッキングされたアイコンにも持たせたいアイコンですが、これを示しています...

フォームのアイコンではなく、アプリケーションのアイコンのみを設定した可能性があります。各フォームには独自のアイコンを設定できます。
フォームごとにアイコンを設定する必要があります。
シェルは実行可能ファイルではなくウィンドウのアイコンを表示します。表示されるウィンドウのアイコンを選択する必要があります。
WPF では、ウィンドウの既定のアイコンはアプリケーションのアイコンですが、デバッガーが接続されていないリリース (すべてのアプリ ウィンドウの WPF アイコンを参照) でのみ機能するようです。ウィンドウのアイコンプロパティを必要なものに設定することもできます (必要に応じて、直接またはリソースから)。
<Window
  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  Icon="SomeIcon.ico">
</Window>
winforms では、デザイナーはリソース ファイルに自動的に配置するか、既存のリソースから選択できるため、より簡単な方法です。手動で行いたい場合は、Form.Icon のドキュメントを参照してください。
フォームをクリックします
プロパティ ウィンドウに移動し、[アイコン] に移動して、[リソース] から自分の ccon を選択します