首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CefSharp WPF误差

CefSharp WPF误差
EN

Stack Overflow用户
提问于 2017-06-30 14:27:25
回答 2查看 2.9K关注 0票数 4

已使用CefSharp在WPF项目中使用铬网页浏览器。生成正常工作,但发布时收到的错误如下:

对与特定绑定约束匹配的类型'CefSharp.Wpf.ChromiumWebBrowser‘上的构造函数的调用引发了异常。行号'24‘和行位置'15’。发布终止:真正的

已按照以下建议行事:

https://github.com/cefsharp/CefSharp/issues/2030

不幸的是,它没有产生任何结果,也跟随了下面的“我”:

https://github.com/cefsharp/cef-binary/blob/master/README.txt#L82

文件存在于已发布的目录中,但在事件查看器中存在错误:

应用程序: APP.exe框架版本: v4.0.30319描述:进程由于未处理的异常而终止。异常信息: CefSharp.Wpf.ChromiumWebBrowser.NoInliningConstructor() at CefSharp.Wpf.ChromiumWebBrowser..ctor()的System.IO.FileNotFoundException

任何援助都是值得赞赏的,因为我不确定还有什么地方需要解决。

EN

回答 2

Stack Overflow用户

发布于 2017-07-12 08:26:37

您应该在目标计算机上安装vc++ redist 2013(x86或x64)。2015年vc++ redist不起作用。

可从这里下载:

Visual 2013的Visual C++可再发行包

票数 3
EN

Stack Overflow用户

发布于 2019-03-26 15:02:45

在更新NuGet包之后,我遇到了这个问题。我意识到我的安装程序正在从一个名为“realized”的文件夹中复制依赖项,在这个文件夹中,我以前辛苦地收集了运行应用程序所需的所有文件(有很多非托管的东西)。因此,当我从build文件夹运行exe时,它正常工作,但是当我安装它时,它崩溃了,因为所有的all都是针对上一个版本的。对我来说,一个快速的解决方法就是将构建文件夹的所有内容复制到我以前创建的愚蠢的“需要”文件夹中。

希望一年后,当它再次发生时,我会发现这一点。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44848820

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档