【问题标题】:Log4PostSharp for PostSharp 2.0 and .NET framework 2.0用于 PostSharp 2.0 和 .NET 框架 2.0 的 Log4PostSharp
【发布时间】:2011-02-06 18:51:47
【问题描述】:

我有一个针对 .NET 框架 2.0 的 C# 项目。我还想使用 PostSharp 2.0 社区版 + Log4PostSharp。问题是无法使用 Log4PostSharp,因为它针对的是 3.5 框架。此外,无法将 Log4PostSharp 的目标框架更改为 2.0,因为 PostSharp.Sdk (2.0) 是针对 3.5 框架构建的。

有什么建议可以在针对 2.0 框架的项目中使用 Log4PostSharp 2.0 吗?

【问题讨论】:

  • 不知道,很遗憾。我设法使事情与.Net 4.0一起工作;让它向后兼容 2.0 可能有点困难。
  • 您不能使您的应用程序以 .NET 3.5 或更高版本为目标的任何特殊原因? (可能有,但值得一问。)

标签: c# .net-2.0 postsharp log4postsharp


【解决方案1】:

我检查了 source code 的 Log4PostSharp。它不在 Nuget 中,因此您需要手动下载并编译 log4postsharp 的 1 或 1.5 版本以包含在您的项目中。这两个版本都是针对 .NET 2.0 构建的。或者,您可以尝试log4netAOP,它也应该与 PostSharp 一起使用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多