визуальная базовая ошибка в ссылке на класс SNMP - PullRequest
0 голосов
/ 04 июня 2011

Я создал класс SNMP

А потом я хочу протестировать этот класс, поэтому я создаю программу, которая импортирует этот класс ...

Imports SNMPClass

Module Module1

End Module



Public Class SimpleSNMP

Public Sub Main(ByVal argv As String())

Dim commlength As Integer, miblength As Integer, datatype As Integer, datalength As Integer, datastart As Integer

Dim uptime As Integer = 0

Dim output As String

Dim response As Byte() = New Byte(1023) {}

Dim conn As New SNMP()



Console.WriteLine("Device SNMP information:")



' Send sysName SNMP request

response = conn.[get]("get", argv(0), argv(1), "1.3.6.1.2.1.1.5.0")

If response(0) = &HFF Then

Console.WriteLine("No response from {0}", argv(0))

Return

End If



............

Я получил ошибку в этой строке

 Dim conn As New SNMP()

Что говорит: «SNMPClass.SNMP недоступен в этом контексте, потому что он друг» ..

Я использую Visual Studio 2008

1 Ответ

0 голосов
/ 05 июня 2011

Хотя у меня нет всего вашего кода, чтобы убедиться, что это так, я считаю, что следующая статья Microsoft об этой ошибке решит вашу проблему:

http://support.microsoft.com/kb/814319

...