我已经使用NuGet reposity下载了CefSharp扩展,我使用Microsoft Visual Studio进行了测试。
我使用了默认代码,它是:
namespace WebBrowser
{
public partial class WebForm : Form
{
public WebForm()
{
InitializeComponent();
InitBrowser();
}
public ChromiumWebBrowser browser;
public void InitBrowser()
{
Cef.Initialize(new CefSettings());
browser = new ChromiumWebBrowser("www.google.com");
this.Controls.Add(browser);
browser.Dock = DockStyle.Fill;
}
private void WebForm_Load(object sender, EventArgs e)
{
}
}
}
如果我在调试中运行项目,它运行良好:它打开一个谷歌窗口。
但是如果我编译项目并使用设置安装它,我总会得到一个错误:
System.IO.FileNotFoundException:无法加载文件或程序集“CefSharp.Core.dll”或其依赖项之一。
我在Google上搜索过,我尝试在后期编译和其他方式中添加xcopy "$(SolutionDir)packages\cef.redist.x86.3.2987.1601\CEF*" "$(TargetDir)" /s /y /i
,但没有任何效果。
我可以尝试什么?