CefSharp
必要ですMicrosoft VC++ Runtime
。
CefSharpバージョン | VC ++バージョン | .NETのバージョン |
---|---|---|
65.0.0以上 | 2015 | 4.5.2 |
51.0.0に63.0.0 | 2013 | 4.5.2 |
45.0.0に49.0.0 | 2013 | 4.0.0 |
43.0.0以下 | 2012 | 4.0.0 |
以下のためMicrosoft's
の公式ガイドを参照のVisual C ++ファイルの再配布にMSDN
。ダウンロード訪問するのVisual Studio C ++再頒布可能2012/2013/2015
含む/インストールするためのオプションの簡単な要約VC++
アプリケーションでは、次のとおりです。
- インストール
Microsoft Visual C++ Redistributable Package
あなたが実行したいすべてのマシンにCefSharp
基づいて、アプリケーションを。一度インストールされた更新プログラムは、経由して管理することができますWindows Update
。 - あなたはどちらかに設定することができ
Visual Studio C++
インストーラの前提条件として、再配布可能(すなわちClickOnceのか、WiXのツールセット) - (あなたは、Visual Studioの一致するバージョンを持っている場合にのみ存在がコンピュータにインストールされている)プロジェクトにこのフォルダの内容を超えるコピー:
# For VC++ 2012 (x86)
C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\redist\x86\Microsoft.VC110.CRT
# For VC++ 2012 (x64)
C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\redist\x64\Microsoft.VC110.CRT
# For VC++ 2013 (x86)
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\redist\x86\Microsoft.VC120.CRT
# For VC++ 2013 (x64)
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\redist\x64\Microsoft.VC120.CRT
# For VC++ 2015 (x86)
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\redist\x86\Microsoft.VC140.CRT
# For VC++ 2015 (x64)
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\redist\x64\Microsoft.VC140.CRT
第三のアプローチを使用すると、前提条件をインストールする必要はありませんVisual C++ 2012/2013/2015 Runtime Files
、あなたのクライアントに。あなたは、ソースから自分を構築する場合は、当然のことながら展開どのようなビルド環境と一致する必要があります。公式のためNuget
のリリースを参照のリリースブランチの詳細については、テーブルを。
以下のためにVC++ 2013
JetBrains
しているMicrosoft.VC120.CRT.JetBrainsは上のパッケージNuget.org
、関連ファイルを含めるように見えますが、あなたはまだあなたのbinフォルダにコピーするために、ポストビルドタスクのいくつかの並べ替えをフックする必要があります。
以下のためにVC++ 2015
あなたはまた、パッケージ化する必要があるかもしれませんUniversal CRT
、参照Distributing Software that uses the Universal CRT
のセクションhttps://blogs.msdn.microsoft.com/vcblog/2015/03/03/introducing-the-universal-crt/題した最後のドットポイントはApp-local deployment of the Universal CRT is supported
詳細があります。Windowsの10は、Universal CRT
オペレーティングシステムの構成要素として、それらのファイルをコピーする必要はありません。UPDATE:も参照https://docs.microsoft.com/en-us/cpp/windows/universal-crt-deployment?view=vs-2019
注ソースメイクから構築してください、あなたはでコンパイルRelease
しているしていないマシンに展開する際のモードVisual Studio
にインストール。Visual C++
デバッグとリリースビルドのためのランタイム・ライブラリーの異なるセットを使用しています。Debug
ランタイムライブラリだけでインストールされていますVisual Studio
。あなたは公式を使用している場合Nuget packages
、それらは既に構築されているRelease
モードのみとあなたはその後、デバッグモードでアプリケーションを構築することができVisual C++
、プロジェクトがでコンパイルする必要があるRelease
モード。