簡単な質問がありますか? GitHub
上のディスカッションは、質問するのに最適な場所です。
CefSharp を使用すると、.NET アプリに Chromium を埋め込むことができます。これは、Marshall A. Greenblatt による Chromium Embedded Framework (CEF) の軽量 .NET ラッパーです。バインディングの約 30% は C++/CLI で書かれており、コードの大部分は C# です。 C#、VB、またはその他の CLR 言語から使用できます。 CefSharp は、WPF と WinForms の両方の Web ブラウザ コントロール実装を提供します。
CefSharp は BSD ライセンスを取得しているため、プロプライエタリなアプリケーションと無料/オープン ソース アプリケーションの両方で使用できます。詳細については、LICENSE ファイルを参照してください。
CefSharp を気に入って使用している場合は、月額少額の寄付にサインアップすることを検討してください。たとえ 25 ドルでも非常に役立ちます。詳細については、財務サポートを参照してください。
安定したバイナリは NuGet でリリースされており、.Net/CLR アプリケーションに Chromium を埋め込むために必要なものがすべて含まれています。使用方法については、クイック スタート ガイドを参照するか、CefSharp NuGet パッケージを使用した基本的なデモについては CefSharp.MinimalExample プロジェクトをチェックアウトしてください。
CefSharp.WinForms
CefSharp.Wpf
CefSharp.オフスクリーン
CefSharp.Wpf.HwndHost (HwndHost ベースの WPF 実装は、WPF で WinForms バージョンをホストするのと同様に、データ バインディングをサポートします。空域の問題が適用されます)。
CefSharp で構築された Web ブラウザのサンプルについては、CefSharp.Wpf.Example プロジェクトまたは CefSharp.WinForms.Example プロジェクトを参照してください。利用可能な機能のほとんどをデモします。
CefSharp NuGet パッケージの使用に関する基本的なデモについては、CefSharp.MinimalExample プロジェクトを参照してください。
一般的なシナリオの開始/対処については、ヘルプの「一般的な使用ガイド」を参照してください。
進行中のドキュメントについては Wiki を参照してください。
一般的な問題のヘルプについては、FAQ を参照してください
CefSharp の以前のバージョンからアップグレードしますか?重大な変更とアップグレードのヒントについては、ChangeLog を参照してください。
ソース コードのコメントから生成された CefSharp API。
Issue Tracker
バグ専用として保存してください。 PR
送信する前に、「貢献」をお読みください。
CefSharp ディスカッションは通常、 CefSharp
固有の質問をする場所です。投稿する前に検索してください。ありがとうございます。
Stackoverflow では、HTML/JavaScript/C# に関する一般的な質問をすることができます。
Chromium Embedded Framework(CEF) フォーラム
これは、CefSharp コミュニティによって維持されているofficial
CefSharp フォークです。パブリック フォーク/ブランチのネットワーク全体を表示することもできます。
開発はmaster
ブランチで行われます。変更が些細なものではない場合は、新しい機能を機能ブランチに追加することが望ましいです。新しいPR's
master
ターゲットにする必要があります。
新しいリリースが近づくと、 release
ブランチが作成されます。私たちは、 release
ブランチで一般向けのAPI
変更を行わないように努めています (新しい機能の追加は問題ありませんが、破壊的な変更は含まれません)。
CI ビルドmaster
上のコミットごとにNuget
パッケージが生成されます。ご自身の責任でご使用ください。
プレリリース
安定した
リリースごとに新しいブランチが作成されます。たとえば、 92.0.260
リリースは cefsharp/92 ブランチに対応します。 CefSharp
を初めて使用し、ソースをダウンロードして確認する場合は、リリースブランチを使用してください。
*バージョン 93 以降では VC++ 2019 が必要です
** .Net Core パッケージの場合、.Net Core 3.1 または .Net 5/6/7 が必要です。
支店 | CEF バージョン | VC++バージョン | .Netバージョン | 状態 |
---|---|---|---|---|
マスター | 6723 | 2019年* | 4.6.2** | 発達 |
セフシャープ/127 | 6723 | 2019年* | 4.6.2** | リリース |
セフシャープ/127 | 6668 | 2019年* | 4.6.2** | サポートされていません |
セフシャープ/127 | 6613 | 2019年* | 4.6.2** | サポートされていません |
セフシャープ/127 | 6533 | 2019年* | 4.6.2** | サポートされていません |
セフシャープ/126 | 6478 | 2019年* | 4.6.2** | サポートされていません |
セフシャープ/125 | 6422 | 2019年* | 4.6.2** | サポートされていません |
セフシャープ/124 | 6367 | 2019年* | 4.6.2** | サポートされていません |
セフシャープ/123 | 6312 | 2019年* | 4.6.2** | サポートされていません |
セフシャープ/122 | 6261 | 2019年* | 4.6.2** | サポートされていません |
セフシャープ/121 | 6167 | 2019年* | 4.6.2** | サポートされていません |
セフシャープ/120 | 6099 | 2019年* | 4.6.2** | サポートされていません |
セフシャープ/119 | 6045 | 2019年* | 4.6.2** | サポートされていません |
セフシャープ/118 | 5993 | 2019年* | 4.6.2** | サポートされていません |
セフシャープ/117 | 5938 | 2019年* | 4.6.2** | サポートされていません |
セフシャープ/116 | 5845 | 2019年* | 4.6.2** | サポートされていません |
セフシャープ/115 | 5790 | 2019年* | 4.6.2** | サポートされていません |
セフシャープ/114 | 5735 | 2019年* | 4.5.2** | サポートされていません |
セフシャープ/113 | 5615 | 2019年* | 4.5.2** | サポートされていません |
セフシャープ/112 | 5615 | 2019年* | 4.5.2** | サポートされていません |
セフシャープ/111 | 5563 | 2019年* | 4.5.2** | サポートされていません |
セフシャープ/110 | 5481 | 2019年* | 4.5.2** | サポートされていません |
セフシャープ/109 | 5414 | 2019年* | 4.5.2** | サポートされていません |
セフシャープ/108 | 5359 | 2019年* | 4.5.2** | サポートされていません |
セフシャープ/107 | 5304 | 2019年* | 4.5.2** | サポートされていません |
セフシャープ/106 | 5249 | 2019年* | 4.5.2** | サポートされていません |
セフシャープ/105 | 5195 | 2019年* | 4.5.2** | サポートされていません |
セフシャープ/104 | 5112 | 2019年* | 4.5.2** | サポートされていません |
セフシャープ/103 | 5060 | 2019年* | 4.5.2** | サポートされていません |
セフシャープ/102 | 5005 | 2019年* | 4.5.2** | サポートされていません |
セフシャープ/101 | 4951 | 2019年* | 4.5.2** | サポートされていません |
セフシャープ/100 | 4896 | 2019年* | 4.5.2** | サポートされていません |
セフシャープ/99 | 4844 | 2019年* | 4.5.2** | サポートされていません |
セフシャープ/98 | 4758 | 2019年* | 4.5.2** | サポートされていません |
セフシャープ/97 | 4692 | 2019年* | 4.5.2** | サポートされていません |
セフシャープ/96 | 4664 | 2019年* | 4.5.2** | サポートされていません |
セフシャープ/95 | 4638 | 2019年* | 4.5.2** | サポートされていません |
セフシャープ/94 | 4606 | 2019年* | 4.5.2** | サポートされていません |
セフシャープ/93 | 4577 | 2019年* | 4.5.2** | サポートされていません |
セフシャープ/92 | 4515 | 2015年* | 4.5.2** | サポートされていません |
セフシャープ/91 | 4472 | 2015年* | 4.5.2** | サポートされていません |
セフシャープ/90 | 4430 | 2015年* | 4.5.2** | サポートされていません |
セフシャープ/89 | 4389 | 2015年* | 4.5.2** | サポートされていません |
セフシャープ/88 | 4324 | 2015年* | 4.5.2** | サポートされていません |
セフシャープ/87 | 4280 | 2015年* | 4.5.2** | サポートされていません |
セフシャープ/86 | 4240 | 2015年 | 4.5.2 | サポートされていません |
セフシャープ/85 | 4183 | 2015年 | 4.5.2 | サポートされていません |
セフシャープ/84 | 4147 | 2015年 | 4.5.2 | サポートされていません |
セフシャープ/83 | 4103 | 2015年 | 4.5.2 | サポートされていません |
セフシャープ/81 | 4044 | 2015年 | 4.5.2 | サポートされていません |
セフシャープ/79 | 3945 | 2015年 | 4.5.2 | サポートされていません |
セフシャープ/77 | 3865 | 2015年 | 4.5.2 | サポートされていません |
セフシャープ/75 | 3770 | 2015年 | 4.5.2 | サポートされていません |
セフシャープ/73 | 3683 | 2015年 | 4.5.2 | サポートされていません |
セフシャープ/71 | 3578 | 2015年 | 4.5.2 | サポートされていません |
セフシャープ/69 | 3497 | 2015年 | 4.5.2 | サポートされていません |
セフシャープ/67 | 3396 | 2015年 | 4.5.2 | サポートされていません |
セフシャープ/65 | 3325 | 2015年 | 4.5.2 | サポートされていません |
セフシャープ/63 | 3239 | 2013年 | 4.5.2 | サポートされていません |
セフシャープ/62 | 3202 | 2013年 | 4.5.2 | サポートされていません |
セフシャープ/57 | 2987 | 2013年 | 4.5.2 | サポートされていません |
セフシャープ/55 | 2883 | 2013年 | 4.5.2 | サポートされていません |
セフシャープ/53 | 2785 | 2013年 | 4.5.2 | サポートされていません |
セフシャープ/51 | 2704 | 2013年 | 4.5.2 | サポートされていません |
セフシャープ/49 | 2623 | 2013年 | 4.0 | サポートされていません |
セフシャープ/47 | 2526 | 2013年 | 4.0 | サポートされていません |
セフシャープ/45 | 2454 | 2013年 | 4.0 | サポートされていません |
セフシャープ/43 | 2357 | 2012年 | 4.0 | サポートされていません |
セフシャープ/41 | 2272 | 2012年 | 4.0 | サポートされていません |
セフシャープ/39 | 2171 | 2012年 | 4.0 | サポートされていません |
セフシャープ/37 | 2062年 | 2012年 | 4.0 | サポートされていません |
*バージョン 93 以降では VC++ 2019 が必要です
** .Net Core パッケージの場合、.Net Core 3.1/.Net 5.0 以降が必要です。
あなたの会社はCefSharp
のおかげで利益を上げていますか?プロジェクトの定期的な更新に依存していますか?アレックス・メイトランドはあなたのサポートを必要としています! GitHub スポンサーにサインアップします。
1 回限りまたは定期的なコントリビューションは、GitHub アカウントとクレジット カードのみを必要とする GitHub スポンサーを通じて行うことができます。 PayPal 経由で 1 回限りの寄付を行うこともできます。
専業主婦の私 (@amaitland) は、家族を支えるために皆さんの寄付に頼っています。
CefGlue: P/Invoke を使用して構築された代替の .NET CEF ラッパー。
CEF GitHub プロジェクト : 公式 CEF 問題トラッカー
CEF フォーラム : 公式 CEF フォーラム
CEF API ドキュメント : 新しい機能を実装する場合は一読の価値があります
CefSharp API ドキュメント
HtmlView : VS 内で HTML ページを表示するために CefSharp を導入する Visual Studio 拡張機能。
SharpBrowser : タブ ブラウジングと HTML5/CSS3 を備えた C# 用の最速 Web ブラウザー。
Chromely CefSharp : ネイティブ GUI、HTML5/CSS を使用して、.NET/.NET Core 3/.NET 5 上で HTML デスクトップ アプリを構築します。