码迷,mamicode.com
首页 > 其他好文 > 详细

“无法加载文件或程序集 CefSharp.Core.dll ”或它的一个依赖。

时间:2021-07-02 16:03:22      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:帮助文档   wpf   core   部分   ble   开发   文件   添加   update   

本地调试、安装正常运行,拷贝到其他计算机运行异常,原因可能如下:

  1. VC++ 2012/2013 可重新分发包*是为了在非开发者机器上运行CefSharp所必需的, 您可以将所需的dll作为应用程序的一部分。
  2. 执行文件夹中不存在所有依赖关系。 CefSharp 包括 非托管 的dll和资源,这些文件通过安装 Nuget 包时包含在项目中的两个 .props 文件复制到执行文件夹。 请参阅下面所需的文件列表,确保所需的文件存在。
  3. 你通过安装程序打包应用程序进行发布,并且不会在目标计算机上运行。 默认情况下,安装程序不包括 非托管 资源,您需要手动添加它们。 

注: 如果在 XAML 中初始化 WPF 控件时遇到 FileNotFoundException ,这也适用。

注2:如果从源代码编译(不推荐使用 Nuget 包),并注意到您不能再以debug模式构建,但是release构建工作正常,您可能需要修复Visual Studio版本。 这种情况发生在少数情况下,您将获得如上所示,丢失的非托管.dll文件相同的提示信息。

Visual C++ Redistributable for Visual Studio 2012 Update 4

下载链接:https://www.microsoft.com/zh-CN/download/details.aspx?id=30679

Visual C++ Redistributable Packages for Visual Studio 2013

下载链接:https://www.microsoft.com/zh-CN/download/details.aspx?id=40784

CefSharp中文帮助文档

文档链接:https://github.com/cefsharp/CefSharp/wiki/CefSharp%E4%B8%AD%E6%96%87%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3

“无法加载文件或程序集 CefSharp.Core.dll ”或它的一个依赖。

标签:帮助文档   wpf   core   部分   ble   开发   文件   添加   update   

原文地址:https://www.cnblogs.com/yellow3gold/p/14961791.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!