我写了个了消息队列收发的小程序,在局域网内没有问题,什么系统都能用.但是访问公网的时候就不行了,程序如下,请高人指点迷津:
MessageQueue mq = new System.Messaging.MessageQueue();
mq.Path = @"FormatName:DIRECT=TCP:192.168.10.18\private$\test";//这里是好的,收发都没有问题
mq.Path = @"FormatName:DIRECT=TCP:公网地址\private$\test";//这里就出错了,权限不是出错就是FALSE