C#WinフォームはCefSharpを使用WebBowser制御はクロームカーネルに置き換えられます

     ナンセンス最初の段落は、長い時間のために、だけでなく、環境と、ブログを書いていない仕事に関連し、我々はすべて株式交換無私ああ、どのような事はCSDNポイントのようになりますので、技術をする前に、公園は毎日ブログをめくっ(や公園のようなブログ、軽蔑、今時折の)について書くために何かを必要とし、我々はVSを開く必要があり、今は興味がないこと、アイデアを記録する前に気分の下で時折また、友人の前の懸念を参照してブログを書くために接着し、来る、7変更された男に、それはそう、〜トピックに戻ります

 

       同社は、展示会の情報に参加した解決策を見つけられない、画面に表示するためにPPTカルーセルとしていくつかのサイトと同様のシステムを必要とし、その後、私は、ウェブブラウザのWinフォームを使用しての最初の考えを、このタスクを獲得した人にしようとした、次を試してみてください何ら問題は達成することはできないが、いくつかのサイトがシステムや、アリなどの他のコントロールをロードする必要があり、IEは、カーネルによってサポートされているウェブブラウザは、システムは、それから、それに追加し、最初のWebKit.NETこのコントロールを見つけ、オンラインの方法を見つけるサポートchormeの多くを必要とするが、アリはあきらめて最初の日、制御不能にロードされていない、と他に今日は何も、百度に継続しようともう一度考えて、掲載される技術に検索された:http://www.codeceo.com/article/アプリ--- chrome.htmlためCHARPのcefsharpにおける このCefSharpを指す(オン農村ネットワークコード):

        任意の追加の依存関係のないCefSharp信頼性の高い、高速で、完全にオープンソースは、(VC ++ランタイム2013を除く)エンドユーザーにインストールすることができます。CefSharpも、WPFのプロジェクトに取り組んですること。

      CefSharpのV51 x86の(32位)  https://raw.githubusercontent.com/hgupta9/CefsharpSite/gh-pages/files/CefSharp51_x32.zip

    CefSharpのV51 x64の(64位)    https://raw.githubusercontent.com/hgupta9/CefsharpSite/gh-pages/files/CefSharp51_x64.zip

 

      私は、直接Debugディレクトリに貼り付けられたすべてのファイルを解凍することが推奨され、NuGetのインストール、直接ダウンロードを使用して、プロジェクト参照通じませんでした - 参照を追加し、プロジェクトに赤いボックス3 dllファイルへの参照を、

C#WinフォームはCefSharpを使用WebBowser制御はクロームカーネルに置き換えられます

      あなたは.csファイルとDesigner.csページのヘッダーファイルのセット2行のコードを追加を参照する必要があります。 

       ; CefSharp使用して
       、使用してCefSharp.WinFormsを
       設計ドラッグWebBrowserコントロールパネル、または電流制御Winフォームの場合は、コードDesigner.csを変更する必要が来る:
       プライベート// System.Windows.Forms.WebBrowser webBrowser1。

        プライベートChromiumWebBrowser webBrowser1。

        第二列にデフォルトで生成されたコードの最初の行は、今回の文は、WebBrowserコントロールのCefSharp.WinFormsあります

        this.webBrowser1 =新ChromiumWebBrowser( " www.baidu.com ");

 

        この時点で、ケースが実行F6 F5は、Baiduのページを見ることができるはず与えられていません。

        ...

        ...

           ↓↓↓↓↓↓↓↓↓↓以下が鍵となります↓↓↓↓↓↓↓↓↓↓  

       しかし、VS私のエラーは、私はVS2010を使用し、示唆.NETFramework4.5は間違ったバージョン、ChromiumWebBrowserなしリファレンスセットでなければなりませんが、それはCefSharpがプロジェクトに追加され、成功を引用して、百度を続けてきたです:HTTPS:/ /www.cnblogs.com/Leo_wl/p/6239233.html#_label1 (またはブログパークniubility)は、方法でこの記事を参照してください。

        だから、唯一を通じて工具-程序包管理器-程序包管理控制台手動コマンドライン輸入版v49.0.1、コマンドを入力してInstall-Package CefSharp.WinForms -Version 49.0.1完了し、実行を待って入力します。

      私はビットが低い応答を提供(私は低いバージョンをダウンロードBaiduのCefSharpに行き、公式オンライン版がありませんそこには、エラー、手順はありませんし、V49のバージョンに戻すべきである、実際にコンパイルし、F6、それを実行しようとし、その後、正常にインストールするように要求されますパッケージなので、この方法でも可能)、その後、私はアリに必要なページも成功し、適切に制御表示をロードすることができます制御し、あなたが行われています -

 

      コードは30以上のMのWebKit.NET、100 + M大きめ完成アンパックCefSharpリソースパックに比べて、記録し、そしてそこにあればされた主に私はCefSharp.dll VSを与えられた後、ソリューションを引用したく、投稿されていません友人のために同じ需要は、2つのコントロールを参照することができます。 

 

出典:http://blog.sina.com.cn/s/blog_5673e0ab0102y2lb.html

おすすめ

転載: www.cnblogs.com/mq0036/p/11059644.html