Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    Codebehind non trova la classe...

    Salve ragazzi ho sviluppato la mia pagina con la versione express del Visual Web della microsoft.
    Ora fin quando testo la mia applicazione dal programma tutto ok.
    Ma quando lo metto sul server mi dā errore alla riga del codebehind

    <%@ Page Language="C#" AutoEventWireup="false" Codebehind="index.aspx.cs" Inherits="_novita" %>

    Il file codebehind č index.aspx.cs ed ha la seguente struttura

    codice:
    using System;
    using System.Data;
    using System.Configuration;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Web.UI.HtmlControls;
    using System.Data;
    using System.IO;
    using System.Data.OleDb;
    
    
    public class _novita : System.Web.UI.Page 
    {
    .....
    }
    Vedete qualcosa che non vā?

    Grazie a tutti
    Marko!

  2. #2
    ogni volta devi ricopiare anche la cartella bin ...

  3. #3
    Originariamente inviato da raffaeu
    ogni volta devi ricopiare anche la cartella bin ...
    Ciao, grazie per la risposta.
    La cartella bin lui non la crea, ho provato ad inserirla io vuota, ma ancora nulla.
    mi sono dimenticato di dire che il file del codebehind si trova nella stessa cartella del file aspx.

    Ciao a tutti.
    Marko

  4. #4
    la bin la deve creare vs con la dll del che descrive l' exe e i manifest nont u vuota ...

  5. #5
    Originariamente inviato da raffaeu
    la bin la deve creare vs con la dll del che descrive l' exe e i manifest nont u vuota ...
    ok, ma il vwd non me la crea...
    Che faccio...?

    Grazie.
    Marko!

  6. #6
    ma sviluppi in debug o release

    devi usare debug

  7. #7
    Ciao,
    si la configurazione č su debug..
    Ma comunque nulla faccio il build...lo termina ma non crea nulla...!
    Come si fā?

    Comunque se scrivevo:

    <%@ Page Language="C#" src="Default.aspx.cs" Inherits="_novita" %>

    e metto la pagina: Default.aspx.cs nella stessa cartella del file aspx non dovrebbe andare?

    Grazie per la gentilezza..!

    Marko!

  8. #8
    Si a rigor di logica si ma quando compili un progetto asp.net si crea una cartella Bin con dentro due file :

    Nome_Progetto.dll e Nome_Progetto.xml

    Con questo codice :

    xml
    codice:
    <?xml version="1.0"?>
    <doc>
      <assembly>
        <name>Nome_Progetto</name>
        <version>0.0.0.0</version>
        <fullname>Nome_Progetto, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</fullname>
      </assembly>
      <members />
    </doc>

  9. #9
    No, non crea nulla.
    Ma a te risulta che nella versione 2 di asp.net ci siano delle modifiche per quanto riguarda il codice code behind?

    Grazie
    Marko!

  10. #10
    guarda io non sono ancora passato alla versione 2 perchč ho una marea di cose in produzione con la 1.1 pero' sto proprio leggendo il manuale in questi giorni e so che qualcosina era cambiato ma non credo relativamente a questo argomento comunque guarda qui:

    Introduzione a Whidbey

    http://www.aspitalia.com/articoli/asp.net2/alpha1.aspx

    Cosa cambia da asp.net 1.1 a 2

    http://www.aspitalia.com/articoli/asp.net2/beta2.aspx

    Il secondo articolo parla proprio del tuo problema!!


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.