Domanda

a VS2008 ho potuto impostare cartella App_Code, ma a VS2010 non posso farlo, è per questo che ho messo e il mio gruppo di dati di classe nella cartella App_Data. O io non so nemmeno cartella App_Data è sicuro? Qualche suggerimento?

Grazie

È stato utile?

Soluzione

Ricordate che Web Site Project può contenere cartella App_Code e Web Application Project non ci riesce! Perché tutti i progetti è il codice.

Altri suggerimenti

Se si desidera aggiungere alla cartella App_Code, è necessario aggiungere manualmente la cartella. Aggiungi-> Aggiungi Nuova cartella -> bisogna dargli il nome della cartella "App_Code" quando lo si fa, e VS2010 automaticamente cambierà il suo tipo di cartella.

buona fortuna

Se si desidera utilizzare file di classe autonoma (in "App_Code" dir) in VS Project 2010, essere sicuro che impostare le proprietà del file> Operazione di generazione per ogni Cs * o * file VB a "Compila" nelle Proprietà> dialogo avanzata.

Inoltre, utilizzare lo stesso spazio dei nomi come il vostro progetto e queste classi standalone sarà prontamente disponibile per il resto del progetto.

Mi ha portato un po 'per realizzare l'impostazione predefinita nel mio VS è stato "Contenuto" invece di "Compile".

Hai provato tasto destro del mouse sul progetto in Esplora soluzioni, selezionate 'Aggiungi ...' e guardò sotto cartelle ASP.NET?

Dalla memoria, le versioni ancora precedenti di VS non mettere automaticamente la cartella App_Code nel progetto di default.

Se basta creare una cartella chiamata App_Code che lo riconoscerà come l'App_Code si desidera, è strano che in .NET Aggiungi cartella che pretende molto apparire.

Questo il percorso ho preso per esso, e tutto funziona bene.

  

Soluzione:

     

Se stiamo usando App_Code in un progetto di applicazione web, abbiamo bisogno di   rinomina in qualsiasi altro nome della cartella.

http://blogs.msdn.com/b/chiranth/archive/2014/02/19/visual-studio-2012-unexpected-behavior-crash-and-irrelevant-errors.aspx

Spero che questo vi aiuterà - i file Cs non deve essere collocato in una cartella. Basta metterli nel progetto, da solo, e non in una cartella. Allora le vostre classi saranno visibili. Questa è una differenza in VS 2010.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top