我有一些问题,要使用 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 为您提供帮助。