WPF中使用CefSharp(.net core 3.1)

  1. 首先使用NuGet安装CefSharp.WPF

  2. 指定特定的平台,x64或者x86,默认是Any CPU,不进行配置的话,CefSharp是不支持Any CPU的

  3. 打开.csproj文件添加如下标签

    <ItemGroup>
      <Reference Update="CefSharp">
        <Private>true</Private>
      </Reference>
      <Reference Update="CefSharp.Core">
        <Private>true</Private>
      </Reference>
      <Reference Update="CefSharp.Wpf">
        <Private>true</Private>
      </Reference>
    </ItemGroup>
  4. WPF使用

    xmlns:cefSharpWPF="clr-namespace:CefSharp.Wpf;assembly=CefSharp.Wpf"      
    <cefSharpWPF:ChromiumWebBrowser x:Name="cefSp"></cefSharpWPF:ChromiumWebBrowser>