Umgebungsvariablen werden beim Debuggen über ein Service Fabric-Projekt nicht verwendet.

Beim Erstellen einer ASP.NET Core-App wird eine Umgebungsvariable mit dem Namen @ erstellASPNETCORE_ENVIRONMENT=Development wird für Sie gesetzt und beim Debuggen sehen Sie, dass dasIHostingEnvironment ist eingestellt aufDevelopment.

Das Problem ist, dass wenn ich dasselbe Projekt in einer für Service Fabric eingerichteten Lösung verwende, die Umgebungsvariablen nicht injiziert zu werden scheinen undIHostingEnvironment gibt nur "Produktion" zurück.

Wie kann ich das beheben?

Hinweis: Ich habe in der Startklasse einen Haltepunkt festgelegt, um die Variable IHostingEnvironment zu beobachten.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage