MSMQ:将客户端从 WIndows XP 移动到 Windows 7,ping 问题

MSMQ: Moving client from WIndows XP to Windows 7, issue in ping

我们在将 .NET 客户端应用程序从 Windows XP 移动到 Windows 7 时遇到问题,连接到 WIndows 2003 服务器。 客户端与服务器的连接松动,这似乎与底层 ping 系统的变化有关。 似乎在 Windows 2003 上的服务器端 MSMQ (3.X) 期待 Windows 7 客户端 (MSMQ 4.X) 不再提供的 ping 欢迎任何帮助。

创建程序并编译,然后在 windows 7 os 您想要 运行 程序导航到您的程序 .exe 所在的文件夹,然后右键单击在 .exe 和 choose 属性上,进入兼容性 choose windows xp.

尝试将 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters\Security\EnablePingService 设置为 1。

Reference