Skip to content

Can't read from .env files using AddEnvFile(string) #2

Closed
@YuKitsune

Description

@YuKitsune

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()

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions