无法显示c#项目(Vs10 windows应用程序)的应用程序图标

无法显示c#项目(Vs10 windows应用程序)的应用程序图标,c#,winforms,C#,Winforms,我已经将icon.ico设置添加到resources.resx,我可以在resources文件夹中看到icon.ico文件。 这将在Resources.Designer.cs中自动生成以下代码 internal static System.Drawing.Icon icon { get { object obj = ResourceManager.GetObject("icon", resourceCulture); ret

我已经将icon.ico设置添加到resources.resx,我可以在resources文件夹中看到icon.ico文件。 这将在Resources.Designer.cs中自动生成以下代码

    internal static System.Drawing.Icon icon {
        get {
            object obj = ResourceManager.GetObject("icon", resourceCulture);
            return ((System.Drawing.Icon)(obj));
        }
    }
我还在Form.designer.cs中插入了以下代码

this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.icon")));
但是,当我尝试构建项目时,在上面的行中不断出现“缺少清单资源”异常。
有人能告诉我我做错了什么吗???

为了将图标嵌入到您的dll中: 右键单击资源文件->属性
BuildAction:“EmbeddedResource”

我不确定上述解决方案为何无效。 下面这句话为我做了这项工作

this.Icon = new System.Drawing.Icon(ZebraAES256EncryptionUtility.Properties.Resources.icon,Size);