Anywhere you go, let me go too

關於部落格
對人海闊天空,做事仔細周密
----------------------
因為改了平台後...覺得不是很好用....所以有另外......(評估中)
http://blog.xuite.net/king119wang/myskills
  • 32543

    累積人氣

  • 2

    今日人氣

    0

    訂閱人氣

Troubleshooting for Putting data to Queue using .NET (C#)

一開始在open QMgr時,就跳出exception,內容大略就是說....unable to load mqic32...(有點給他忘了)。上網查了一下internet有限資源,似乎是說要加裝client元件。

因為我的MQ之前巳fix至6.0.2.4,所以在安裝時有點怕怕的....






  果然不出我所料,出現更驚人的訊息(如上圖所示),相信大家和我一樣傻眼吧!下意識覺得,可能是舊版本和新版本有衝突。其實在裝完client功能有一個訊息要我重裝某個功能,但因為訊息不明確,實在沒什麼好留的,就直接點掉了。
  於是,我就死馬當活馬醫,把MQ先退回就版(要一版一版慢慢退)如下圖所示,我退回6.0.2.1
和MS一樣,很煩的... 花了我大半天,退回了在重新Run一下我的程式,發現問題解了,變成另一個Reason Code 2045的錯誤訊息。(至少可以順利open QMgr)於是,我在把版本升到6.0.2.4,再try一次,還是2045 --->表示這個問題真的解了。

皆下來就是看help查Reason Code 2045代表的意思,發現是我指定的option值,API不認得,做了一下小修改,這段open Quenu的動作也順利OK了,但到了put動作又出現Reason Code 2096的問題,
一樣"見招拆招",在做了一下小修改,順利過可,可以將資料寫入Q了。(如下圖所示)
上圖有亂碼的地方,是我用utf-8寫入的.....(中日韓越屬另一個領域,這裏不多說了-->寫完了,可以安心sleep ^^  )

相簿設定
標籤設定
相簿狀態