CEF Sharp导致对象处理异常

本文关键字:处理 异常 对象 Sharp CEF | 更新日期: 2023-09-27 18:26:13

虽然我知道什么是对象处理异常,但我不太清楚为什么它会在对象实例化后立即发生。以下是我的代码:

var cookiemanager = Cef.GetGlobalCookieManager();
cookiemanager.SetCookieAsync(Domain, Cookie);

当我试图调用SetCookieAsync函数时,错误发生在第二行,声明:

CefSharp.Core.dll中发生"System.ObjectDisposedException"类型的异常,但未在用户代码中处理

如果有任何关于为什么处理对象或我能做些什么来纠正这个错误的帮助,我们将不胜感激!

CEF Sharp导致对象处理异常

经过更多的修改,我决定查看所提供的Cef示例,其中我发现了以下片段:

Cef.OnContextInitialized = delegate
{
    var cookiemanager = Cef.GetGlobalCookieManager();
    cookiemanager.SetCookieAsync(Domain, Cookie);
};

改变这一点似乎奏效了!