Cefsharp Chrominumwebbrowser 在 WPF 中不工作

Cefsharp Chrominumwebbrowser not working in WPF

您好,我是 cefsharp 的新手,并尝试使用 Cefsharp chromium web 浏览器。 每当我尝试调用网络浏览器时,它都会抛出如下异常

Could not load file or assembly 'CefSharp.Wpf, PublicKeyToken=40c4b6fc221f4138' or one of its dependencies. The system cannot find the file specified.'

但我已经在项目中添加了引用 cefsharp.wpf 我在这里想念什么?

如果我也从 codebehinf 尝试,也会出现同样的问题。

我刚刚在 InnitializeComponent 旁边有下面的代码。

ChromiumWebBrowser browser = new ChromiumWebBrowser();

我无法在我的工作解决方案中手动解决问题。

作为解决方法,我按照@amaitland 的建议克隆了一份 CefSharp Minimal Example from here 并使用了 WPF 解决方案的最小示例。

我刚刚从我的解决方案中复制了所有逻辑并将其粘贴到最小扩展中并进行了更新。

现在 ChromiumWebBrowser 对我来说工作正常(只有在使用 cefsharp 提供的最小示例之后)..

在“应用程序”>“属性”>“构建”中 更改检查“首选 32 位”