gpt4 book ai didi

postsharp - 编译器警告 "Missing optimization information"OnEntry 和 OnExit with NullGuard.PostSharp

转载 作者:行者123 更新时间:2023-12-04 04:59:31 31 4
gpt4 key购买 nike

刚刚从 nuget 包安装了 Postsharp 2.1,然后安装了 Phil Haack 的 NullGuard 包。

当我在类或方法级别添加 [EnsureNonNullAspect] 方面时,我立即收到以下编译器警告:

Warning 1   Missing optimization information on method'
NullGuard.PostSharp.EnsureNonNullAspect.OnEntry(
PostSharp.Aspects.MethodExecutionArgs)'.
This information is computed automatically by PostSharp.
Make sure that assembly NullGuard.PostSharp is processed by PostSharp
Warning 2 Missing optimization information on method
'NullGuard.PostSharp.EnsureNonNullAspect.OnExit(
PostSharp.Aspects.MethodExecutionArgs)'.
This information is computed automatically by PostSharp.
Make sure that assembly NullGuard.PostSharp is processed by PostSharp

可能这没什么好担心的,但是:

a) 我不喜欢编译器警告,因为我在 Google 上的任何地方都找不到答案。

b) 这可能是需要担心的事情。

任何帮助将不胜感激。

干杯!

托德。

最佳答案

这是因为您使用的是 PostSharp 的免费版本,它不包括方面优化功能。 See the comparison of features on PostSharp.net .

https://github.com/Haacked/NullGuard/issues/3

关于postsharp - 编译器警告 "Missing optimization information"OnEntry 和 OnExit with NullGuard.PostSharp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16313439/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com