在.Net Core 使用app.config
嘗試在.NET Core 中使用app.config (C#) 時可能會遇到問題,即使安裝了CoreCompat.System.Configuration 套件。本文解決了您可能遇到的錯誤,並提供了在 .NET Core 中啟用 app.config 的解決方案。
此解決方案涉及建立 .NET Standard 2.0 函式庫並新增 System.Configuration.ConfigurationManager NuGet包裹。在庫中實作自訂配置類別後,您可以使用 app.config 檔案建立 .NET Core 2.0 應用程式。 app.config 應與庫中自訂組態類別的設計相符。
請注意,.NET Core 中的 app.config 位置與 .NET Framework 中的位置不同。在 .NET Core 中,它是「projectName.dll.config」而不是「projectName.exe.config」。
如果您在測試專案中遇到 app.config 問題,您可能需要新增一個程式碼片段專案的 .csproj 檔案。此解決方案將 App.config 檔案作為 testhost.dll.config 複製到輸出資料夾,以確保 dotnet test 偵測到它。
透過實作這些步驟,您可以將 app.config 與現有程式碼一起使用在 .NET Core 中,提供到跨平台框架的平滑過渡。
以上是如何在我的 .NET Core 應用程式中使用 app.config?的詳細內容。更多資訊請關注PHP中文網其他相關文章!