是的,我先做功课。我仍然被困住了。首先让我表达我对微软弃用安装程序项目类型的愤怒。他们真丢人。
回到我的问题,这是错误:
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 以包含图标并且消息将消失”?