Re,
j'aimerais comprendre la signification de l'attribut defaultLanguage dans l'élément compilation du fichier web.config :
<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")
Partager