在 .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中文网其他相关文章!