Sharepoint 你是怎么做的“;将SPDisposeCheckIgnore的声明添加到项目?”;

Sharepoint 你是怎么做的“;将SPDisposeCheckIgnore的声明添加到项目?”;,sharepoint,dispose,Sharepoint,Dispose,我已经安装了SPDispose,我收到了一些关于SPDispose的误报 spwebweb=SPContext.Current.web 我想添加[SPDisposeCheckIgnore(SPDisposeCheckID.SPDisposeCheckID_000,“上下文Web不需要处理”)您应该用[SPDisposeCheckIgnore]属性装饰包含假阳性的方法: [SPDisposeCheckIgnore(SPDisposeCheckID.SPDisposeCheckID_000,

我已经安装了SPDispose,我收到了一些关于SPDispose的误报

spwebweb=SPContext.Current.web


我想添加
[SPDisposeCheckIgnore(SPDisposeCheckID.SPDisposeCheckID_000,“上下文Web不需要处理”)

您应该用
[SPDisposeCheckIgnore]
属性装饰包含假阳性的方法:

[SPDisposeCheckIgnore(SPDisposeCheckID.SPDisposeCheckID_000,
    "Context Web does not need to be disposed.")]
public void YourMethod()
{
    SPWeb web = SPContext.Current.Web;
    // ...
}

谢谢,我还需要为属性编写一个类,并创建自己的类项目来使用它。现在全部工作:)