假设我有5个应用程序,我想为未处理的例外添加ELMAH日志记录。是否可以将ELMAH设置为使用共享配置文件,这样我只需要在每个应用程序的web.config中添加一行?
理想情况下,我想通过Nuget安装ELMAH,然后在应用程序的web.config中添加一行,然后设置ELMAH。这可能吗?
答案 0 :(得分:1)
我喜欢@feanz建议您创建自己的自定义Elmah Nuget包。我唯一担心的是现在需要确保您的自定义Elmah软件包与Elmah的版本更改保持同步的开销。
我建议创建并本地托管自定义Nuget软件包,仅用于您要为您的应用程序为Elmah进行的自定义配置更改。您可以按照steps here了解如何在Nuget中执行配置转换。通过这样做,您将获得一些好处:
答案 1 :(得分:0)
您可以为elmah创建自己的Nuget包,您可以使用自己的web.config转换版本在本地托管。然后你按照自己喜欢的方式安装包装Elmah及其配置。