我正在尝试对队列中的所有消息运行一个并行的foreach循环,但出现此错误:
错误:收到消息时未检索到属性主体。确保正确设置了PropertyFilter。
当我使用foreach(不使用并行)进行相同的循环时,一切都很好。
知道该如何解决该问题?
最佳答案
好像您使用的不是线程安全方法,按照msdn
只有GetAllMessages方法是线程安全的
关于c# - 使用MSMQ的并行Foreach,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12013667/