0

嗨,我正在尝试使用 log4post sharp 进行日志记录,据我所知,我已按照说明启动并运行它,但我没有安装 postsharp,而是获取了库文件并修改了我的 cs proj 文件以定位那些文件,我也尝试在我的机器上安装 postsharp。无论哪种情况,我都会遇到此错误

错误5 未找到“Log4PostSharp.LogAttribute”类型所需的插件“Log4PostSharp”。

我试过用谷歌搜索,似乎在网络上的任何地方都没有这个问题的痕迹。

我的实现与其他示例的一个区别是他们使用的 postsharp dll 是 PostSharp.public,我的只是 PostSharp。我曾尝试搜索以前的 dll,但在任何地方都找不到,下载仅包含 PostSharp.dll。我觉得这可能是问题所在,因为我已经按照这封信的所有说明来启动和运行它。任何想法的人?

4

2 回答 2

2

该插件应安装在 PostSharp 搜索路径中,如http://doc.sharpcrafters.com/postsharp/1.5/Content.aspx/PostSharp.chm/UserGuide/Platform/Advanced/SearchPath.html中所述。

于 2010-05-10T13:11:20.953 回答
0

我没有使用 log4post,但对记录 Web 应用程序是一个很好的建议。
“ELMAH(错误记录模块和处理程序)是一个应用程序范围的错误记录工具,它是完全可插拔的。它可以动态添加到正在运行的 ASP.NET Web 应用程序,甚至是一台机器上的所有 ASP.NET Web 应用程序,无需任何需要重新编译或重新部署”

http://code.google.com/p/elmah/

于 2010-05-10T09:53:21.853 回答