AppContext.BaseDirectory Property

Definition

Gets the file path of the base directory that the assembly resolver uses to probe for assemblies.

public:
 static property System::String ^ BaseDirectory { System::String ^ get(); };
public static string BaseDirectory { get; }
static member BaseDirectory : string
Public Shared ReadOnly Property BaseDirectory As String

Property Value

The file path of the base directory that the assembly resolver uses to probe for assemblies.

Remarks

This is a per-application domain property. Its value corresponds to the AppDomain.BaseDirectory property of the current application domain.

In .NET 5 and later versions, for bundled assemblies, the value returned is the containing directory of the host executable.

Applies to