Je n'arrive pas à comprendre pourquoi, si je compile le fichier même avec Visual Studio 2008 (MSBuild) et ensuite avec csc (ou NANT) en ligne de commande je n'arrive pas à obtenir exactement le même fichier binaire (le même assemblage).
La ligne de commande est la même que celle invoquée par Visual Studio, car je copie la commande depuis la fenêtre de sortie, puis je la colle dans l'invite de commande de vs2008.
Je sais que si je compile la même source à différents moments, j'obtiens des binaires différents à cause des horodatages dans les métadonnées de l'assemblage. En fait, si je compare deux binaires produits par vs2008 à des moments différents, je remarque une petite différence entre les données binaires.
Mais si je compile avec vs et ensuite avec csc les binaires sont très très différents ! Savez-vous pourquoi ? Qu'est-ce qui ne va pas ?