C# Winform 內嵌Chrome 內核瀏覽器 CefSharp 的版本問題


1、使用引用CefSharp 

此處有一個很大的問題就是要關注Framework和CefSharp 的版本對照, 我需要Framework4.0 對應的是CefSharp49 

所以在下載上用了很大的功夫...因為VS2013真的太難用了....

推薦帖子https://www.cnblogs.com/s0611163/p/10983016.html ,用VS2013的伙伴建議使用Nuget官網找到對應版本下載更快一些,

其他版本可以直接在Nuget管理器中下載

2、時隔一周...我都沒有解決版本里的CefSharp.Core.dll 的調用問題,看了很多帖子,VC++等能嘗試的我都嘗試了一遍....

后來...從Git上找了一份大神開發的內嵌的代碼,想要嘗試融入到我的項目中,然而...在Windows應用程序中直接啟動是可以的,

一轉換為類庫放到我的項目中就還是會出現CefSharp.Core.dll 的文件找不到問題,最后我終於偷懶了...直接將Windows生成的Exe文件調用,

這樣就可以打開內嵌瀏覽器了.。

  System.Diagnostics.Process.Start("D:\XXX.exe" ,Url);

url為我需要的傳入參數。

此時Exe中只需再修改一下Programde 主函數Main,使用一下url就可以啦。

技術不夠...偷懶來湊...就這樣吧。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM