CefSharp高版本問題
?
最近做一個PC端功能,打算用CefSharp+vue3來做,但在設置cookie時,出現了怎么也設置不上的問題。以前用CefSharp+vue2做過PC端,思路是差不多的。開始覺得是vue3哪里的設置問題,沒找到,那就將cookie打印出來,打印出來是空的。那么問題就出在CefSharp上了,由于安裝新的CefSharp版本107.1.90比較高,想找到解決辦法,基本都是老版本的設置Cookie方式,那就只能退回到原因版本了,看了下以前的項目,用的是69.0.0版本,決定退回到這個版本。
那么問題來了,一直安裝了不引用,很奇怪,把緩存刪除后解決。然后,就是編譯出錯,加上如下項目配置解決。
編譯通過后,不能加載CefSharp.Forms,由于有非托管DLL把平臺目標改成x64后,提示沒有輸出路徑,加上以下項目配置解決。
運行起來后,打印出了cookie。
看了之前項目,配置和平臺目標都是有設置的,說明之前低版本也做過一定的配置,只是太久了,沒有記錄下來,忘記了。至于高版本為什么設置不了cookie,有時間再來研究。
?
記錄于 2022-11-15

浙公網安備 33010602011771號