これは私のコードです:
SPWeb oWeb = SPContext.Current.Web;
SPUserToken token = oWeb.AllUsers[@"SHAREPOINTSYSTEM"].UserToken;
using (SPSite elevatedSite = new SPSite(oWeb.Site.ID, token))
{
using (SPWeb elevatedweb = site.OpenWeb())
{
}
}
私はこの成功を実行します。しかし、SharePoint の ULS ログには、「オブジェクト Web を破棄しないでください」という例外があります。プロセスに「使用」を使用すると、SPSiteおよびSPWebの自動解放メモリが使用されると思います。
この問題で私を助けてください