Visual Studio 2017环境下Enterprise Library 6.0配置编辑器咨询
关于Enterprise Library 6.0适配VS2017的配置工具问题解答
嘿,我来帮你理清这个问题:
- 官方没有适配VS2017的EL6配置扩展:Enterprise Library 6.0是2013年发布的,微软后续没有针对Visual Studio 2017更新对应的VS扩展插件,所以你找不到适配的VS内配置控制台是正常情况。
- 存在独立的EL6配置编辑器:EL6本身提供了一个独立的WinForms配置工具
EntLibConfig.exe,它不依赖任何Visual Studio版本,完全可以独立运行来配置日志、异常处理、数据库访问等EL模块。 - 获取独立编辑器的两种方式:
- 通过NuGet安装:当你在VS2017项目中安装Enterprise Library的核心包(比如
EnterpriseLibrary.Common、EnterpriseLibrary.Logging、EnterpriseLibrary.Data)后,在项目的packages目录下找到EnterpriseLibrary.Config.6.0.x.x文件夹,里面的EntLibConfig.exe就是这个独立工具。 - 下载完整安装包:直接下载Enterprise Library 6.0的官方完整安装包,安装完成后在安装目录里就能找到这个工具。
- 通过NuGet安装:当你在VS2017项目中安装Enterprise Library的核心包(比如
- 使用注意事项:
打开EntLibConfig.exe后,直接加载项目中的app.config或web.config文件,就能可视化配置所有EL6的功能模块,配置完成保存后,回到VS2017的项目中就能直接使用,完全兼容.NET Framework 4.6和VS2017环境。如果运行工具时遇到版本报错,确认系统已安装.NET Framework 4.0及以上版本即可。
内容的提问来源于stack exchange,提问作者Thavudu
相关产品推荐
相关产品推荐

