Sagen wir, ich habe eine Klasse wie diese in class1.vb:
Public Class my_class
Public Sub my_sub()
Dim myvar as String
myvar = 10
Session("myvar") = myvar
End Sub
End Class
Dann habe ich eine ASP.NET-Seite mit einer Code-Behind-Datei, default.aspx und default.aspx.vb, und ich möchte my_class aufrufen. Ich tue das Folgende, aber es funktioniert nicht:
Imports my_app.my_class
Partial Public Class _default
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender as Object, ByVal e as System.EventArgs) Handles Me.Load
my_class()
End Sub
End Class
Ich erhalte die Meldung "Verweis auf ein nicht gemeinsam genutztes Mitglied erfordert einen Objektverweis".