我正在使用Visual Studio中的C#.NET 4.5版制作控制台应用程序。
每当我尝试添加32x32或256x256图标文件(使用MS Paint从24位位图转换)时,都会说“ C:\ Users \ ipass \ Desktop \ icon32.ico不是有效的图标文件。” 我尝试使用不同的图标,从控制台应用程序切换为Windows应用程序类型,重新启动计算机,将图标移动到其他目录,更改其他控制台应用程序的图标,并使用SharpDevelop而不是Visual Studio。似乎没有任何作用。
让我知道您是否需要更多信息。我试图通过右键单击解决方案资源管理器中的项目>单击“属性”>导航到“应用程序”>并单击“图标和清单”下的浏览来更改图标。
如果是这样,则可能是由于实际文件类型不是Visual Studio期望的.ico(例如,文件头的大小或信息)所导致的错误。同样,图像可能必须具有一定的尺寸,例如64x64像素。
您可以尝试在线转换器将图像文件转换为.ico文件http://www.convertico.com/ http://www.icoconverter.com/
.ico的维基百科页面上有可能会提供帮助的更多信息-http://en.wikipedia.org/wiki/ICO_(file_format)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句