>我已经在.Net Core 3.1 WPF和Winform项目上从Visual Studio NuGet下载了CefSharp v: 83.4,在运行时我收到此错误:
演示文稿框架.pdb未加载
PresentationFramework.pdb 包含查找模块 PresentationFramework 的源代码所需的调试信息.dll
怎么了?
阅读这篇文章起到了作用:https://github.com/cefsharp/CefSharp.MinimalExample
-
我需要将平台属性设置为 x64 或 x86;否则它将是 AnyCPU,并且 NuGet 包的 .targets 文件中的签入将失败。
-
将以下内容添加到 csproj 文件中
<ItemGroup>
标记中://.Net Core csproj/vbproj WPF <Reference Update="CefSharp"> <Private>true</Private> </Reference> <Reference Update="CefSharp.Core"> <Private>true</Private> </Reference> <Reference Update="CefSharp.Wpf"> <Private>true</Private> </Reference> //.Net Core csproj/vbproj WinForms <Reference Update="CefSharp"> <Private>true</Private> </Reference> <Reference Update="CefSharp.Core"> <Private>true</Private> </Reference> <Reference Update="CefSharp.WinForms"> <Private>true</Private> </Reference>
就是这样。