はい、私は最初に宿題をしました。そして、私はまだ立ち往生しています。まず、Installer プロジェクト タイプを廃止したことに対する Microsoft の苛立ちを表明させてください。彼らに恥をかかせてください。
私の問題に戻ると、エラーは次のとおりです。
Error 3 -3204: Cannot extract icon with index 0 from file <some_path>\obj\Debug\MyProject.Gui.exe.
試行 #1: InstallShield: インデックス 0 vb.net のアイコンを抽出できません
-- 答えは、アイコン タイプのオブジェクトを exe に含めて再構築するように指示しています。これを行うために、次のことを試しました。
私のWindowsフォームプロジェクトを右クリックし、新しいアイテム、アイコンを追加し、すべて保存します
手順 1 でアイコン ファイルを開き、テキストを描画して、すべて保存します。
プロジェクトを右クリックして再構築を選択します(エラーなし、良さそうです)
[Specify Application Data] -> [Files] を左クリックし、プロジェクト内の *.ico を選択します (注: 明確に一覧表示され、ダイアログに index0 として表示されます)。
[一般情報] -> [アイコンの表示] を左クリック -> *.ico (MyProject.Gui.exe のプロジェクト フォルダーにあります) を参照します。
すべてを保存してすべてを再構築する
...それでも同じエラー メッセージが表示されます。
「EXEを再コンパイルしてアイコンを含めると、メッセージが消える」のはどうすればよいですか?