用CefSharp项目Winform CL20R3

时间:2015-07-02 01:30:09

标签: c# winforms filenotfoundexception cefsharp

我对这个问题C# windows appication Event: CLR20r3 on application start

有类似的问题

错误是这样的:

  

应用程序:MantenedorPlanesMain.exe       框架版本:v4.0.30319       描述:由于未处理的异常,进程终止。       异常信息:System.IO.FileNotFoundException       电池:            在CefSharp.Example.CefExample.Init()中            在CefSharp.WinForms.Example.Program.Main()

但是只有在某些机器上,例如,在我的电脑上,我可以毫无问题地使用该程序,也可以在我办公室的电脑中使用。

我试图在stackoverflow中找到问题的根源,并意识到错误是由找不到的cs文件引起的,但是在项目中。

当我去查看CefSharp.WinForms.Example.Program.cs并注释CefSharp.Example.CefExample.Init()行时,会在另一个文件中抛出相同的错误。

我尝试了所有内容,即使是CopyLocal = truex86,但仍无效。我认为系统语言可能存在问题,这是西班牙语系统中唯一有效的机器。

任何想法?

1 个答案:

答案 0 :(得分:0)

在此上下文FileNotFoundException通常意味着您需要安装VC++或您在Debug模式下编译的内容(在机器上运行时需要以Release模式构建没有安装VS)

https://github.com/cefsharp/CefSharp/blob/master/NuGet/Readme.txt#L18

另请参阅https://github.com/cefsharp/CefSharp/wiki/Frequently-asked-questions#6-how-do-i-include-the-visual-studio-c-2012-redistributables-on-the-target-app

中的Note