Visual Studio - 删除资源后缺少菜单项和工具栏按钮

时间:2010-06-22 12:00:07

标签: visual-studio winforms visual-studio-2008

Visual Studio 2008(C#)中发生了一些非常奇怪的事情。

从我的项目中删除图标资源后,我的所有菜单项和工具栏按钮都消失了。 我检查了我的表单Designer.cs文件,项目的代码仍然存在。 此外,我尝试在整个解决方案中搜索已删除的资源文件名(warning.ico),但未找到任何内容。

有谁知道发生了什么,我该如何解决这个问题?

由于

2 个答案:

答案 0 :(得分:3)

刚刚发现。

不知何故,Visual Studio搞砸了我的表单的Designer.cs文件。 仔细检查后,我的菜单和工具栏的AddRange方法丢失了。

只需手动修复:

this.mainToolbar.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.lsbPort });

答案 1 :(得分:2)

此错误在VS2010中仍然存在。在更改VS之外的图像资源的位置后,它发生在我身上。 VS报告错误,我重新链接到新位置。在Visual Studio的下一次启动之前,一切都很好。我的应用程序中任何工具栏的所有控件(包括分隔符)都已消失。

我只能说:修复仍然按照描述进行。