CEF Sharp 导致对象处置异常

CEF Sharp causing an Object Disposed Exception

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

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

当我尝试调用 SetCookieAsync 函数时,第二行出现错误:

An exception of type 'System.ObjectDisposedException' occurred in CefSharp.Core.dll but was not handled in user code

如能提供有关对象为何被处置或我可以采取哪些措施来纠正此错误的任何帮助,我们将不胜感激!

经过一些修改后,我决定查看提供的 Cef 示例,我在其中找到了以下代码片段:

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

进行此更改似乎有效!