0

我有一些问题,要使用 cefsharp 71.0.2 更改用户配置文件。与 user1 一切正常。要更改用户,General Usage Wiki 页面为我提供了解决方案。但是这段代码的第 3 行

    var requestContextSettings = new RequestContextSettings { CachePath = cachePath2 };
    browser = new ChromiumWebBrowser();
    browser.RequestContext = new RequestContext(requestContextSettings, new CustomRequestContextHandler());

给出2个错误:

  • 无法将 Cefsharp.RequestContextSettings 转换为 Cefsharp.IRequestContext
  • 找不到 CustomRequestContextHandler 参考。

我使用 Nuget 将包 71.0.2 targetFramework 461 包含到我的项目中。

RequestContext(requestContextSettings) 构造函数正在运行某些东西,但是浏览器在我使用 user1 加载的最后一页上被冻结。

解决问题的一些技巧?我看到 GitHub 上有一个 73.1.120.pre,但如果没有一些 Nuget 包,我不知道如何管理它。

Tx 为您提供帮助。

4

0 回答 0