我有一个针对 .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 框架 2.0 的 C# 项目。我还想使用 PostSharp 2.0 社区版 + Log4PostSharp。问题是无法使用 Log4PostSharp,因为它针对的是 3.5 框架。此外,无法将 Log4PostSharp 的目标框架更改为 2.0,因为 PostSharp.Sdk (2.0) 是针对 3.5 框架构建的。
有什么建议可以在针对 2.0 框架的项目中使用 Log4PostSharp 2.0 吗?
我检查了Log4PostSharp 的源代码。它不在 Nuget 中,因此您需要手动下载并编译 log4postsharp 的 1 或 1.5 版本以包含在您的项目中。这两个版本都是针对 .NET 2.0 构建的。或者,您可以尝试log4netAOP,它也应该与 PostSharp 一起使用。