Closed
Description
When using the .AddEnvFile(string)
method, specifying a .env
file, a FileNotFoundException
is always returned.
Example:
.ConfigureAppConfiguration((ctx, cfg) =>
{
cfg.AddEnvironmentVariables(prefix: "MyApp_");
cfg.AddEnvFile(".env");
})
Stacktrace:
System.IO.FileNotFoundException
The configuration file '.env' was not found and is not optional.
at Microsoft.Extensions.Configuration.FileConfigurationProvider.HandleException(ExceptionDispatchInfo info)
at Microsoft.Extensions.Configuration.FileConfigurationProvider.Load(Boolean reload)
at Microsoft.Extensions.Configuration.FileConfigurationProvider.Load()
at Microsoft.Extensions.Configuration.ConfigurationRoot..ctor(IList`1 providers)
at Microsoft.Extensions.Configuration.ConfigurationBuilder.Build()