2016-12-07 88 views
0

我想將mqclient.ini位置設置爲自定義一個而不是c:/ program files(x86)/ IBM/webspheremq。如何使用mqseries.net dll設置mqclient.ini的自定義位置?

我正在用c#使用mqseries.net。 Websphere MQ版本7.5.0.0

我讀過某處使用MQCLNTCF環境變量。但我不知道如何使用它?我無法在MQEnvironment對象下找到變量。

任何幫助,將不勝感激。

+0

通讀此鏈接:http://www.ibm.com/support/knowledgecenter/SSFKSJ_7.5.0/com.ibm.mq.con.doc/q016850_.htm – Shashi

+0

我已經提到了該鏈接。沒有用。我沒有得到如何使它與C#工作.. –

+0

你能解釋爲什麼你需要mqclient.ini在不同的位置?您是否在mqclient.ini中設置了一些參數,使MQ .NET客戶端能夠取回?給我們一些示例代碼,如果你有? – Shashi

回答

4

你知道Windows環境變量是什麼嗎?

在Windows批處理文件,請執行下列操作:

set MQCLNTCF=C:\some\path 

或使其全球通過去控制面板 - >系統 - >高級系統設置 - >環境變量

然後設置變量作爲用戶或系統環境變量。

最後,您是否閱讀過該鏈接的第2點?這是處理mqclient.ini文件的最簡單方法。

+0

我讀了鏈接中共享的所有點。這是默認路徑,我想使用。來自diff位置的Ini文件 –

+0

我不能在c#中使用某些代碼嗎?我要實現。爲管理員用戶定製的Ini位置 –

+0

Fyi,我使用的是服務器的mqclient –