0

我正在尝试在 VB.NET 中运行 snmpget 代码示例,网址为: https ://github.com/lextm/sharpsnmplib/blob/master/Samples/VB.NET/snmpget/

当我尝试运行代码时,出现以下异常:http: 在此处输入图像描述 //i.stack.imgur.com/S5s9Z.png

异常上的文本表明用于实例化的字符串的长度ObjectIdentifier小于 2。但是,在监视窗口中并非如此。

你能告诉我吗:

  1. 修复此错误的任何建议。我没有正确传递命令行参数吗?
  2. 您能否提供 SNMP v3 的示例命令行参数字符串?

感谢大家的支持!

4

1 回答 1

1

错误消息很清楚,您不能传递“0”或任何其他包含单个数字的字符串。一个有效的 OID 至少需要两个部分,例如“0.0”。

https://sharpsnmplib.codeplex.com/wikipage?title=600001&referringTitle=KB

命令行工具用法可以在KB6000001中找到,您也可以在 CodePlex 上找到其他文档,

https://sharpsnmplib.codeplex.com/documentation

于 2014-03-17T09:11:22.470 回答