簡體   English   中英

在 Linux 上移植基於 CefSharp 的解析器(.net 框架 4.7.2)的最簡單方法是什么?

[英]What is the most easy way to port my CefSharp based parsers (.net framework 4.7.2) on Linux?

在我的一生中,我什至沒有編寫“Hello world”。 Linux 的程序。 我有很多解析器。 它們都基於 CefSharp。 現在我需要將它們移植到 Linux 上。 那很痛

我試圖在 Wine 下運行它們,但它在啟動時崩潰。

然后我找到了 CefGlue,為 Windows 編譯了它的 WPF 演示並嘗試在 Wine 下運行它,好吧,它現在沒有崩潰,而是我看到紫色背景 window 什么都沒有顯示。

我還能做些什么來解決我的問題? 也許還有其他一些基於 Cef 的庫可以在 Linux 上運行?

我使用Cef瀏覽器,因為它很容易打開所需的URL並執行JS腳本來獲取所需的數據。

我不知道 CefSharp,但從我在快速入門中看到的,有一個.NET 核心版本。 因此,您需要做的就是將您的應用程序遷移到 a.Net Core 版本(如果可能,請為 6.0,因為它目前是最新的)。

您可以找到有關如何執行此操作的文檔 有一些工具可以幫助您。

確保所有其他 package 依賴項也遷移到 .NET Core 或兼容。

然后您應該能夠構建您的應用程序以在 Linux 環境中運行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM