2011-07-25 5 views

Répondre

6
var assembly = Assembly.GetExecutingAssembly(); 
var path = assembly.Location; 

Voir la MSDN page. C'est le chemin après toute copie d'ombre. La propriété CodeBase indique l'emplacement avant la copie miroir.

+0

Qu'est-ce qu'une copie miroir? –

+0

@Louis: ASP.Net utilise cette technique pour permettre la mise à jour des assemblys, elle est décrite ici: http://msdn.microsoft.com/fr-fr/library/ms404279.aspx –

1
Assembly.GetExecutingAssembly().Location 
2
var a = Assembly.GetExecutingAssembly(); 

Console.WriteLine(a.Location); 
Questions connexes