0

在我的应用程序中,我需要将日志写入 SharePoint,我们知道,在 SharePoint 2010 中,使用WriteTrace()WriteMethod()方法很容易写入日志,但在 SharePoint 2007 中,我们没有直接写入日志的方法,但是我在这里找到了有用的文章。

所以这是问题所在,如您所知,WriteTrace()WriteMethod()方法在 SharePoint 2007 中无法识别,当我们编译代码时,它会抛出错误。但我不想将代码分成两部分,一个用于 2010 年,另一个用于 2007 年。有什么好的解决方案吗?谢谢!

4

1 回答 1

5

您将需要分离代码。但是,作为一个好的设计,您可以只将日志跟踪代码重构到它自己的程序集中,然后在运行时使用FactoryorAbstract Factory设计模式加载该程序集。

于 2012-04-25T01:54:31.410 回答