Scusate ragazzi ma non mi è chiara una cosa.

Sono partito da una cosa semplice, una pagina .aspx che chiama una funzione in un'altra pagina .vb

Pagina.aspx

<%@ Page language="vb" Inherits="carica_xml" src="carica.vb" %>

<script runat="server">

Sub Page_Load()

Carica_Xml()

End Sub

</script>

Pagina carica.vb

Import system.xml

Public Class carica_xml
Inherits System.Web.UI.Page

Public file_xml as new xmldocument

public function Carica_xml()
file_xml.Load(miofile.xml)
end function


End Class


...................ho sintetizzato un pò ma il principio è questo, cosi funziona e mi carica il file xml.
Ora se io voglio metterla in una dll come è possibile ?
Ho inserito il namespace, compilato il tutto, e richiamato dalla pagina, però non posso più richiamare la funzione carica_xml()

Il riferimento a un membro non condiviso richiede un riferimento a un oggetto.

Si possono utilizzare le funzioni in una libreria dll ? se si come si richiamano ?

Se avete anche un link dove guardare, prendere spunto!