安装postsharp(version 6.10.16)后,我编译了,但是出现如下错误:
.nuget\packages\microsoft.windows.sdk.contracts .0.19041.1 有效 etstandard2.0\Windows.Foundation.UniversalApiContract.winmd。位置:PostSharp.Sdk.Binary.ModuleReader.ReadModule(Boolean _0)".
我的客户代码是:
using PostSharp.Aspects;
public class TimingAspect : OnMethodBoundaryAspect
{
private Stopwatch _stopwatch;
public override void OnEntry(MethodExecutionArgs args)
{
_stopwatch = Stopwatch.StartNew();
}
public override void OnExit(MethodExecutionArgs args)
{
_stopwatch.Stop();
Console.WriteLine($"{args.Method.Name} took {_stopwatch.ElapsedMilliseconds} ms to execute.");
}
}
你的帮助将对我有很大的帮助。提前谢谢你。