无法在 Visual Studio Community Edition 中更改控制台应用程序的图标

Fau*_*Bro 3 c# icons console-application visual-studio

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

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

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

Ren*_*ovs 6

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

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

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