奇怪类型转换错误:SafeArrayTypeMismatchException
异常详细信息: System.Runtime.InteropServices.SafeArrayTypeMismatchException:
指定的数组不属于需要的类型。
1 byte[] ChartPic = (byte[])chSpace.GetPicture("jpeg",600,350);
2 this.Response.BinaryWrite(ChartPic);
提示异常出在1.
很奇怪的是在XP+.net环境这个代码编译运行都没有问题
但是在2000+.net环境下编译没有问题 运行的时候出现这个问题?
是2000的原因还是这种强制转换有问题,望赐教