Ciao a tutti,
avrei bisogno di un aiuto per sviluppare e sopratutto distribuire il mio primo progetto in Asp.net
dopo averne sviluppati alcuni in VB.net
Avendo nei miei vecchi progetti diverse Classi e procedure standard (e ben collaudate) che mi sarebbero molto utili nello sviluppo di questo nuovo progetto ho iniziato provando a fare un piccolo esperimento in cui inserisco una semplicissima classe nel progetto di prova.
Quando testo tutto sul mio PC (Ctrl + F5) funziona tutto a meraviglia, ma quando porto lo metto sul server FTP mi da errore!!!
Per capirci meglio vi posto il codice:
(Della Pagina)
(Del CodeFile)codice:Language="vb" AutoEventWireup="false" Codefile="Default.aspx.vb" Inherits="_Default" %> <%@ Import Namespace = "WebApplication.Class1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>Untitled Page</title> </head> <body> <form id="form1" runat="server"> <div> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:Button ID="Button1" runat="server" Text="Button" /> </div> </form> </body> </html>
(e della Classe)codice:Imports WebApplication.Class1 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 End Sub Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click Dim Prova As New WebApplication.Class1 TextBox1.Text = Prova.Vai End Sub End Class
L'errore che mi da è:codice:Public Class Class1 Public Function Vai() Vai = "Test" End Function End Class
Compiler Error Message: BC30002: Type 'WebApplication.Class1' is not defined.
Probabilmente sbaglio qualcosa nel WebConfig, o nel trasferire qualche file sul server o altre piccole cavolate...
Ho cercato in lungo e in largo ma non sono riuscito a trovare un esempio, una guida, qualsiasi cosa che mi potesse aiutare
Confido in voi...
Grazie

Rispondi quotando