Allora sto vedendo come funzionano le web services.
Mi creo la mia web services e metto questo codice nel vile .Vb:

codice:
Imports System.Web
Imports System.Web.Services
Imports System.Web.Services.Protocols

<WebService(Namespace:="http://localhost/WebS/")> _
<WebServiceBinding(ConformsTo:=WsiProfiles.BasicProfile1_1)> _
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Public Class WebS
    Inherits System.Web.Services.WebService

    '<'webmethod()> _
    Public Function testoweb() As String
        Return "CIAO A TUTTI"
    End Function

End Class
Poi su un'altro progetto voglio richiamare il webservices creato
Aggiungo il riferimento web, me lo trova.

E poi nella pagina default.aspx nel sub page load voglio richiamare la funzione testoweb e far sparare a video il testo.
Ecco il codice:

codice:
Imports System.Web
Imports System.Web.Services
Imports System.Web.Services.WebService
Imports WebR.WebS



Partial Class _Default
    Inherits System.Web.UI.Page
    Public testo As String


    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        
        Dim ws = New WebService


        TextBox2.Text = ws.testoweb()

    End Sub

End Class
Ma mi da errore su testoweb :
mi dice impossibile trovare membero pubblic testoweb nel tipo webservices


dove sbaglio?