SharpSNMP: ошибка при запуске кода VB.NET для snmpget
Я пытаюсь запустить пример кода snmpget в VB.NET, доступный по адресу: https://github.com/lextm/sharpsnmplib/tree/master/Samples/VB.NET/snmpget
Когда я пытаюсь запустить код, я получаю следующее исключение:
Текст в исключении указывает, что длина строки, используемой для создания экземпляра ObjectIdentifier
меньше 2. Однако, это не тот случай, как видно в окне часов.
Не могли бы вы дать мне знать:
- Любые предложения, чтобы исправить эту ошибку. Я правильно передаю аргументы командной строки?
- Не могли бы вы предоставить пример строки аргумента командной строки для SNMP v3?
Спасибо за всю поддержку!
1 ответ
Сообщение об ошибке достаточно ясно, что вы не можете передать "0" или любую другую строку, содержащую одно число. Для действительного OID требуется как минимум две части, например, "0.0".
https://sharpsnmplib.codeplex.com/wikipage?title=600001&referringTitle=KB
Использование инструмента командной строки можно найти в KB6000001, и вы также можете найти другую документацию по CodePlex,