Blog Stats
  • Posts - 68
  • Articles - 0
  • Comments - 1390
  • Trackbacks - 35

 

Usare più linguaggi con la directory App_Code di ASP.NET 2.0

ASP.NET 2.0 introduce una nuova directory chiamata \App_Code\ che, come la directory \bin\, permette di condividere un assembly tra tutte le pagine della nostra applicazione web, con la differenza che l'assembly viene generato a runtime, compilando il codice sorgente contenuto nella stessa.

App_Code può contenere codice scritto in qualsiasi linguaggio, ASP.NET si occuperà di richiamare il compilatore giusto. Visto che il contenuto della directory App_Code viene compilato in un unico assembly, è indispensabile che non vi siano ambiguità, il che vuol dire poter scegliere solo un linguaggio tra C# e VB 2005.

Tuttavia è possibile specificare delle sottodirectory, per organizzare il codice e dividere i linguaggi, semplicemente aggiungendo le seguenti righe al web.config e ottenere così due assembly separati:

<compilation debug="false">
  <codeSubDirectories>
    <add 
directoryName="VB_Code" />
    <add 
directoryName="CS_Code" />
  <
/codeSubDirectories>
  <
/compilation>

FONTE : UgiDotNet site

powered by IMHO 1.3


Feedback

# re: Usare pi&#249; linguaggi con la directory App_Code di ASP.NET 2.0

Gravatar Fixed! ;)

A dire il vero la prima volta il tip l'ho letto su ugi...poi quando ho rifatto la ricerca per segnarmelo sul blog mi ha agganciato il secondo :(

Grazie per la correzione!!! 03/03/2006 15:54 | Vito Arconzo

Comments have been closed on this topic.
 

 

Copyright © Vito Arconzo