Re,

j'aimerais comprendre la signification de l'attribut defaultLanguage dans l'élément compilation du fichier web.config :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<compilation defaultLanguage="c#" debug="true" />
Voilà l'explication MSDN :
Attribut String facultatif.

Spécifie le langage de programmation par défaut, par exemple "C#" ou « PERL », à utiliser dans les fichiers de compilation dynamique. Les noms des langages sont définis à l'aide de l'élément compilers de la section system.codeDom, ou de l'élément enfant compilers de cet élément (désapprouvé).

La valeur par défaut est "vb".
Mais moi pas comprendre :
le langage de programmation par défaut de qui ? C'est quoi les fichiers de compilation dynamique ?

PS : j'ai regardé la valeur qu'on a dans 2 applis en C#, et l'une a bien "c#", l'autre rien (donc ="vb")