Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 仅当使用某些图标时,应用程序才会在2003 server上崩溃_C#_.net_Vb.net - Fatal编程技术网

C# 仅当使用某些图标时,应用程序才会在2003 server上崩溃

C# 仅当使用某些图标时,应用程序才会在2003 server上崩溃,c#,.net,vb.net,C#,.net,Vb.net,我想我有个奇怪的问题 如果我在我的应用程序中使用一个特定的图标,那么它只会在2003服务器上崩溃(32位和64位);不在2008年,Vista,7,XP上。我没有得到任何有用的车祸信息 如果我删除图标或用其他图标替换它,应用程序将不会崩溃 我准备了一个带有“崩溃图标”的测试项目(VS2010,VB.NET),您可以使用它来测试自己: 那个图标一定有问题,但是什么 注意:我用VB.NET/C标记了这个问题,因为我可以使用两种语言,而这个问题不是特定于语言的。 该图标仅包含PNG图像。不支持这种格

我想我有个奇怪的问题

如果我在我的应用程序中使用一个特定的图标,那么它只会在2003服务器上崩溃(32位和64位);不在2008年,Vista,7,XP上。我没有得到任何有用的车祸信息

如果我删除图标或用其他图标替换它,应用程序将不会崩溃

我准备了一个带有“崩溃图标”的测试项目(VS2010,VB.NET),您可以使用它来测试自己:

那个图标一定有问题,但是什么

注意:我用VB.NET/C标记了这个问题,因为我可以使用两种语言,而这个问题不是特定于语言的。

该图标仅包含PNG图像。不支持这种格式。不太清楚为什么它能在XP上工作,但很明显,您需要确保图标是基于BMP的,以便与旧的Windows版本兼容。使用Visual Studio内置的图标编辑器,图像+新图像类型,易于修复。

该图标仅包含PNG图像。不支持这种格式。不太清楚为什么它能在XP上工作,但很明显,您需要确保图标是基于BMP的,以便与旧的Windows版本兼容。使用Visual Studio中内置的图标编辑器,图像+新图像类型,易于修复。

奖励@Hans,否则积分将被浪费。悬赏给@Hans,否则积分将被浪费。