mercoledì 4 maggio 2011

Usare VB.Net e C# insieme in Asp.Net

Per poter utilizzare insieme, nella stessa Web Application Asp.net, classi scritte in diversi linguaggi come ad esempio in C# e in VB.net, è sufficiente utilizzare questa procedura:

Creare nella cartella App_Code due sottodirectory, chiamate ad Esempio VB e CS

App_Code
->VB
->CS

Poi, nel file web.config aggiungere le seguenti righe:
<system.web>
[...]
<compilation> <codeSubDirectories>
<add directoryName="CS"/>
<add directoryName="VB"/>
codeSubDirectories>
[...]
compilation>
system.web>

E voilà, il gioco è fatto!

PS: Ovviamente bisogna inserire tutte le classi in Vb.net in una cartella e tutte quelle in C# nell'altra...