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

本文关键字:应用程序 图标 Vs10windows 显示 项目 | 更新日期: 2023-09-27 17:59:09

我已经将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")));

但当我尝试构建项目时,我在上面的行中不断收到"缺少清单资源"异常。有人能告诉我我做错了什么吗??

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

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

我不知道为什么上述解决方案有效。以下线路为我完成了

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