【问题标题】:Can't change the icon of a console app in Visual Studio Community Edition无法在 Visual Studio Community Edition 中更改控制台应用程序的图标
【发布时间】:2017-02-23 16:04:01
【问题描述】:

我正在 Visual Studio 中使用 C# .NET 4.5 版制作控制台应用程序。

每当我尝试添加 32x32 或 256x256 图标文件(使用 MS 绘制从 24 位位图转换)时,它都会显示“C:\Users\ipass\Desktop\icon32.ico 不是有效的图标文件。”我尝试使用不同的图标,从控制台应用程序切换到 Windows 应用程序类型,重新启动计算机,将图标移动到不同的目录,更改不同控制台应用程序的图标,以及使用 SharpDevelop 而不是 Visual Studio。似乎没有任何工作。

如果您需要更多信息,请告诉我。我正在尝试通过右键单击解决方案资源管理器中的项目>单击“属性”>导航到“应用程序”>并单击“图标和清单”下的浏览来更改图标。

【问题讨论】:

    标签: c# visual-studio icons console-application


    【解决方案1】:

    如果是这样,它可能会给出错误,因为实际文件类型不是 Visual Studio 期望的 .ico (例如,文件头的大小或信息)。此外,图像可能必须具有一定的尺寸,例如 64x64 像素。

    您可以尝试使用在线转换器将图像文件转换为 .ico 文件 http://www.convertico.com/ http://www.icoconverter.com/

    .ico 的维基百科页面有更多信息可能会有所帮助 - http://en.wikipedia.org/wiki/ICO_(file_format)

    【讨论】:

    • 好的,谢谢!我会尝试看看这些,并尝试一些不同的图标尺寸,然后回复你。
    • 文件转换器工作了!非常感谢!我不知道为什么会这样,但还是谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-01
    • 1970-01-01
    • 2016-04-20
    • 1970-01-01
    • 2010-12-10
    • 2017-11-21
    相关资源
    最近更新 更多