2015-03-18 12 views

Odpowiedz

18

Włączanie zdalnego debugowania w aplikacji:

C# (CefSharp)

CefSettings.RemoteDebuggingPort = 8088; 

C++

CefSettings settings; 
settings.remote_debugging_port = 8088; 

następnie uruchomić aplikację i skieruj swoją przeglądarkę do http://localhost:8088/ dostępu konsola programistyczna Chromium (taka sama jak w przeglądarce Chrome) z Ctrl + Shift + j)

+1

Dzięki za odpowiedź! Niestety w mojej aplikacji nie znaleziono CefSettings. Mam następujące wykorzystanie: przy użyciu CefSharp; przy użyciu CefSharp.Wpf; Czy o niczym zapomniałem? – stefan

+1

zobacz moją edycję dla CefSharp – Sga

15

Chociaż przyjęta odpowiedź jest prawidłowa, nie ma wystarczająco dużo szczegółów.

Mam to działa w CefSharp za pomocą formantu WinForms w aplikacji WPF. (Kontrola WinForms wydaje się mieć lepszą wydajność). Kod zdalnego debugowania będzie prawdopodobnie bardzo podobny do kontroli WPF.

var settings = new CefSettings { RemoteDebuggingPort = 8088 }; 
Cef.Initialize(settings); 
WindowsFormsHost.Child = new ChromiumWebBrowser(url); 

Następnie przejdź do http://localhost:8088/ w przeglądarce.

+1

Powinieneś oznaczyć ją jako odpowiedź lub @Sga powinna edytować jego do twojej. – Eido95

+1

Tylko OP może oznaczyć to jako odpowiedź, którą wierzę. Nieważne, upvotes ostatecznie to rozwiążą. – craftworkgames

Powiązane problemy