我似乎無法弄清楚如何格式化隊列路徑。我以前從未使用過MSMQ。我設置它,創建一個名爲test的私有隊列,並且想要嘗試發送消息。使用C#MSMQ的隊列路徑#
我正在使用Visual Studio,ASP.NET,webforms,C#。
protected void Page_Load(object sender, EventArgs e)
{
SendPrivateTx();
}
public void SendPrivateTx()
{
MessageQueue rmQ = new MessageQueue("jsmith528/private$/test");
rmQ.Send("message", MessageQueueTransactionType.Single);
}
這是我正在使用的代碼。我上線的錯誤,新的MessageQueue,指出後:
類型「System.ArgumentOutOfRangeException」的異常出現在mscorlib.dll,但在用戶代碼中沒有處理
其他信息:長度不能小於零。
我相信這是沒有正確路徑的結果。我使用的是Windows 10
嘗試這些:\ PRIVATE $ \測試或jsmith528 \ Private $ \ test – Kevin