我正在构建一个 ASP.net mvc 应用程序,并且在使用 xml 日志记录将 ELMAH 部署到中等信任服务器时遇到了一些问题,尽管它在我的本地计算机上运行良好。它不断收到404错误。
问题可能是主机不允许相对文件路径,因此“~/App_Data”不适用于日志记录。我将其切换为:
logPath="\\Something\Something\ID\www.website.com\web\content\App_Data"
在 web.config 中。语法可能完全不正确,但我尝试了一些变体,但都没有奏效。
我随后发现了这个问题并将推荐的代码添加到我的 web.config 中,但仍然没有运气。有谁知道如何让 ELMAH 以中等信任度工作?
谢谢!