我使用ExcelDNA创建了excel加载项,其中Cefsharp中包含Custom task pane浏览器。运行加载项时,会出现以下错误:
无法加载文件或程序集“ CefSharp,版本= 65.0.0.0,文化=中性,PublicKeyToken = 40c4b6fc221f4138”或其中之一依赖性。找不到指定的模块。
我该如何解决?
创建包含ChromiumWebBrowser
的用户控件:
[ComVisible(true)]
public class MyBrowser : UserControl
{
ChromiumWebBrowser browser = new ChromiumWebBrowser("www.google.com");
browser.Dock = DockStyle.Fill;
this.Controls.Add(browser);
}
用于创建自定义任务窗格的代码:
private static void CreateCTP()
{
ctp = CustomTaskPaneFactory.CreateCustomTaskPane(typeof(MyBrowser),
"My Custom Task Pane");
//Setting ctp params...
ctp.Visible = true;
}
注意:
unmanaged
资源)添加到bin/Debug
中。我使用“自定义”任务窗格中包含Cefsharp浏览器的ExcelDNA创建excel加载项。当我运行加载项时,会出现以下错误:无法加载文件或程序集“ CefSharp,Version = 65.0.0.0,...