Beim Versuch, app.config in einer .Net Core-Anwendung zu verwenden, können Ausnahmen wie „Fehler“ auftreten „Das Konfigurationssystem wird initialisiert“ und „Typ ‚System.Configuration.InternalConfigurationHost‘ konnte nicht geladen werden.“ Diese Fehler sind auf das Fehlen einer Implementierung für die Methode „get_bundled_machine_config“ in der Assembly „CoreCompat.System.Configuration“ zurückzuführen.
Trotz der Installation des Pakets „CoreCompat.System.Configuration“ über NuGet besteht das Problem weiterhin. Die folgenden Schritte bieten eine Lösung für dieses Problem:
<!-- START: This is a buildtime work around for https://github.com/dotnet/corefx/issues/22101 -- --> <Target Name="CopyCustomContent" AfterTargets="AfterBuild"> <Copy SourceFiles="App.config" DestinationFiles="$(OutDir)\testhost.dll.config" /> </Target> <!-- END: This is a buildtime work around for https://github.com/dotnet/corefx/issues/22101 -- -->
Das obige ist der detaillierte Inhalt vonWarum erkennt meine .NET Core-App app.config nicht und wie kann ich das Problem beheben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!