gpt4 book ai didi

c# - 企业库日志记录 block 不记录

转载 作者:太空狗 更新时间:2023-10-29 22:25:13 25 4
gpt4 key购买 nike

我在使用 3.1 版的日志应用程序 block 时遇到问题...

使用 3.5 框架,我的应用程序在我的桌面上运行良好......一旦它被部署到我们的 qa 盒......日志记录停止运行。 web.config 在这两种情况下是相同的。有任何想法吗?权限问题?

快速诊断后...结果证明它在 Debug模式下编译时工作但不是发布...有人知道要更改设置以使其在 Release模式下工作吗?

最佳答案

好吧,我发现了这个问题,所以我会发布它以防其他人遇到同样的问题。这一切都与我们要部署到的目标机器上的权限有关。虽然我们的开发环境是通过 visual studio 使用内置的 Web 服务器“部署”的,但我们的集成环境是 2003 服务器(希望您能看到我的目标)。结果证明是 iis 默认应用程序池设置的权限问题。在 network privs 下运行不允许您访问事件日志并且不会生成错误(请注意,这真的很痛苦)。如果将其移至本地系统帐户...一切正常(尽管不推荐)。 EntLib 的文档中有一个部分用于在部分信任下运行,您可以在其中找到所需的大部分信息。

关于c# - 企业库日志记录 block 不记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/401303/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com