Я пытаюсь проверить, есть ли в qeue какие-либо сообщения, но я всегда получаю одну и ту же ошибку:
private static bool CheckPendingMessages()
{
bool result= false;
try
{
var queueCounter = new PerformanceCounter(
"MSMQ Queue",
"Messages in Queue",
@".\private$\myPrivateTestQeue");
if (queueCounter.NextValue() > 0)
{
result= true;
}
}
catch (InvalidOperationException ex)
{
result= false;
}
return result;
}
"Экземпляр". \ Private $ \ myPrivateTestQeue 'не существует в указанной категории. "
Qeue существует, а также содержит некоторые сообщения.
Мне пришлось жестко закодировать мой путь '. \ Private $ \ myPrivateTestQeue' в 'realNameMachine \ private $ \ myPrivateTestQeue'
Любой способ не вводить имя Махсина жестко?
Спасибо