C#用websphere开发时报错:2195解决方法

C#用websphere开发时报错:2195
初始化一下属性

MQEnvironment.Hostname = strhostname;
MQEnvironment.Channel = strChannel;
MQEnvironment.UserId = strUserId;
MQEnvironment.Password = strPassword;


在执行下面语句时出现错误

MQQueueManager mqQMgr = new MQQueueManager(strQueueManagerName);


错误:2195  MQRC_UNEXPECTED_ERROR

这是怎么回事?有遇到这个问题的高手指教。(开发环境:VS2005,Windows XP sp3)
------解决思路----------------------
是不是你的软件版本有问题,我们公司以前用windows2008 跟mq6.0好像就不是很兼容