Comment obtenir le chemin de l'assembly dans lequel se trouve le code ?
Comment obtenir le chemin de l'assembly dans lequel se trouve le code ?
Comment obtenir le chemin de l'assembly dans lequel se trouve le code ?
Re: Comment obtenir le chemin de l'assembly dans lequel se trouve le code ?
**Remarque** : Assembly.CodeBase est déprécié dans .NET Core/.NET 5+ : [https://learn.microsoft.com/en-us/dotnet/api/system.reflection.assembly.codebase?view=net-5.0](https://learn.microsoft.com/en-us/dotnet/api/system.reflection.assembly.codebase?view=net-5.0)
**Réponse originale :**
J'ai défini la propriété suivante car nous l'utilisons souvent dans les tests unitaires.
```
public static string AssemblyDirectory
{
get
{
string codeBase = Assembly.GetExecutingAssembly().CodeBase;
UriBuilder uri = new UriBuilder(codeBase);
string path = Uri.UnescapeDataString(uri.Path);
retur
**Réponse originale :**
J'ai défini la propriété suivante car nous l'utilisons souvent dans les tests unitaires.
```
public static string AssemblyDirectory
{
get
{
string codeBase = Assembly.GetExecutingAssembly().CodeBase;
UriBuilder uri = new UriBuilder(codeBase);
string path = Uri.UnescapeDataString(uri.Path);
retur