C# 通过SharpSNMPLib发送通知时获取TimeoutException
我正在使用C#上的SharpSNMPLib发送通知,但总是收到timeoutException。这显然是由于文件上没有答复造成的:C# 通过SharpSNMPLib发送通知时获取TimeoutException,c#,sharp-snmp,C#,Sharp Snmp,我正在使用C#上的SharpSNMPLib发送通知,但总是收到timeoutException。这显然是由于文件上没有答复造成的: Messenger.SendInform(0, VersionCode.V2, 新的IPEndPoint(IPAddress.Parse(“192.168.1.3”),162), 新的八进制字符串(“公共”), 新的目标标识符(“1.3.6.1.2.1.1”), 0, 新列表(), 2000, 无效的 无效); 经理应回复此通知消息。 否则,将发生Timeou
Messenger.SendInform(0,
VersionCode.V2,
新的IPEndPoint(IPAddress.Parse(“192.168.1.3”),162),
新的八进制字符串(“公共”),
新的目标标识符(“1.3.6.1.2.1.1”),
0,
新列表(),
2000,
无效的
无效);
经理应回复此通知消息。
否则,将发生TimeoutException
有人知道如何发回回复以避免此异常吗?离线回复,但将答案粘贴到此处以供将来参考 代码库包含一个snmptrapd示例,该示例演示了如何构建管理器管道 它就是这样一个管道,可以处理传入的陷阱,并以适当的方式通知消息和回复 您可以进一步阅读签出步骤,了解测试代理和snmptrapd应该如何协同工作 当点击按钮后从测试代理发送通知消息时,snmptrapd程序将回复该消息并登录到控制台
Messenger.SendInform(0,
VersionCode.V2,
new IPEndPoint(IPAddress.Parse("192.168.1.3"), 162),
new OctetString("public"),
new ObjectIdentifier("1.3.6.1.2.1.1"),
0,
new List<Variable>(),
2000,
null,
null);