已使用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
任何援助都是值得赞赏的,因为我不确定还有什么地方需要解决。
发布于 2017-07-12 08:26:37
发布于 2019-03-26 15:02:45
在更新NuGet包之后,我遇到了这个问题。我意识到我的安装程序正在从一个名为“realized”的文件夹中复制依赖项,在这个文件夹中,我以前辛苦地收集了运行应用程序所需的所有文件(有很多非托管的东西)。因此,当我从build文件夹运行exe时,它正常工作,但是当我安装它时,它崩溃了,因为所有的all都是针对上一个版本的。对我来说,一个快速的解决方法就是将构建文件夹的所有内容复制到我以前创建的愚蠢的“需要”文件夹中。
希望一年后,当它再次发生时,我会发现这一点。
https://stackoverflow.com/questions/44848820
复制相似问题