.NET ヘルプ

Visual C++ 再頒布可能パッケージとは何ですか

更新済み 5月 23, 2023
共有:

Microsoft Visual C++再頒布可能パッケージとは何ですか?

マイクロソフト Visual C++ 再頒布可能パッケージ (MSVCR) Visual Studioを使用して開発されたプログラム向けにMicrosoftが提供するパッケージです。 それはCおよびC++ランタイムライブラリーを含みます。 それは基本的にWindowsプラットフォームでのプラグアンドプレイであり、プログラムが要求する必要なVisual C++のバージョン番号をダウンロードしてインストールするだけで作業を開始できます。 プログラムがCやC++ライブラリを使用してビルドされている場合、プログラムを実行するためには対応するVisual C++パッケージが必要です。 Visual C++ のアーキテクチャはアプリケーションのターゲットアーキテクチャに一致していなければなりません。

Visual C++ 再頒布可能パッケージとは: 図1

どのVisual C++再頒布可能パッケージが必要ですか?

Visual C++には複数のバージョンがあり、お使いのコンピューターのアーキテクチャに合わせて特定のバージョンをダウンロードしてインストールすることができます。 これらのパッケージは、32ビット及び64ビットのアーキテクチャの両方に対応しています。 x64システムをお持ちの場合 (64ビット) オペレーティングシステム (オペレーティング システム)次に、x64およびx86の両方をインストールできます (32ビット) Windowsプラットフォーム上で。 ただし、x86オペレーティングシステムの場合、x86バージョンのみをダウンロードしてインストールすることができます。 以下は、x86およびx64 OS向けのすべての利用可能なバージョンのリストです: Visual Studio対応の最新MSVCR.

Iron製品のVisual C++再頒布可能パッケージ

IronPDF (アイアンPDF)

IronPDFとは何か、そしてそれはVisual C++とどのように関連しているのか?

IronPDF は、PDFの作成および操作用の.NETライブラリです。 IronPDFを使用してVisual Studioでアプリケーションを開発することができます。 IronPDFは、最新の.NETバージョンをサポートしており、.NETフレームワークの標準2.0および標準コアバージョンまで遡ることができます。 古いオペレーティングシステム向けにアプリを構築する場合は、Visual C++ 再頒布可能パッケージが必須です。

IronPDFは、そのほとんどの操作において、対象となるWindowsプラットフォームにVisual C++再頒布可能パッケージを必要とします。 Chrome の依存関係に関連するタスク、または IronPDFIronInterop、または Pdfium オブジェクトを初期化できない場合、ターゲット マシンに Microsoft Visual C++ 再頒布可能パッケージが必要です。 よく発生する一般的な例外として PlatformNotSupportedException があります。 これは、レジストリがこの特定のプラットフォームでサポートされていないことを意味します。 この稀に見られる問題は、必要なVisual C++再頒布可能パッケージをインストールすることで解決できます。

Visual Studio 2015、2017、2019、および2022バージョンを使用して開発されたアプリケーションを実行するには、ターゲットマシンに最新バージョンのVisual C++ Redistributableパッケージが必要です。これは、x86アーキテクチャとx64アーキテクチャの両方のマシンで利用可能です。

IronPDFはChromium Engineを使用して変換します HTMLからPDF 速く、正確で信頼できる。

IronOCR

アイアンオーシーアール (IronOCR) は、高精度の光学文字認識 (Optical Character Recognition, OCR) ライブラリです。以下はその主な機能と利点です。

  • 高精度: IronOCR は、画像やPDFから文字情報を高精度で抽出します。複雑なフォントや手書き文字にも対応しています。
  • 多言語対応: IronOCR は、多数の言語に対応しており、グローバルなプロジェクトに最適です。
  • 簡単な統合: .NET アプリケーションに簡単に統合できるため、開発者の手間を大幅に削減します。
  • 豊富なフォーマットサポート: PDF、TIFF、JPG、PNG など、さまざまなファイル形式をサポートしています。
  • カスタマイズ可能な OCR 設定: パフォーマンスや精度を最適化するために、様々な設定を調整できます。

サポートされている開発プラットフォームには、.NET Framework、.NET Core、Xamarin などがあります。 アイアンオーシーアール (IronOCR) は、開発者が迅速かつ効率的にOCR機能を統合するための強力なツールです。

さらに詳しい情報やデモ版のダウンロードは、公式ウェブサイト https://ironsoftware.com からご覧いただけます。

IronOCRとは何か、そしてそれはVisual C++とどのように関係しているのか?

IronOCR は、画像やPDFからテキストを抽出するために使用される光学式文字認識 (OCR) ライブラリです。 IronOCRは、PDFドキュメントを処理するためにIronPDFの機能も利用します。 これは、IronOCRアプリケーションにはVisual C++ 再頒布可能パッケージが必要となることが多いことを意味します。

IronOCR アプリケーションは、Visual Studio を使用して構築されています。また、関連する Visual C++ パッケージが必要です。 Visual Studio 2015以前のバージョンは、別途Visual C++再頒布可能ランタイムパッケージが必要です。 Visual Studio 2015以降では、最新バージョンのMICROSOFT VISUAL C++ 2015 - 2022 RUNTIMEがインストールされている必要があります。

IronOCRのVisual C++ 再頒布可能パッケージに関するトラブルシューティングガイドについては、こちらをご覧ください。 リンク.

Visual C++ 再頒布可能パッケージを使用してエラーを修正する

IronPDFやIronOCRを使用してVisual Studioで作成されたプログラムは、Visual C++再頒布可能パッケージを必要とします。 アプリケーションを展開する対象のマシンにインストールする必要があります。

Visual Studio 2015、2017、2019、および2022

Visual C++ 再頒布可能パッケージの最新バージョンは、最新のC++機能、パフォーマンスの向上、セキュリティ、および信頼性と共に構築されています。 Visual Studio 2015、2017、2019、2022 で作成されたアプリケーションには、マシンのアーキテクチャに応じて次の Visual C++ 2015-2022 ランタイムをインストールする必要があります:

Visual Studio 2013 (VC++ 12.0)

Visual Studio 2013で作成されたアプリケーションには、次のVisual Studio C++再配布可能パッケージをインストールする必要があります:

Visual Studio 2012 (VC++ 11.0) UPDATE 4

Visual Studio 2012で構築されたアプリの場合、次のVisual Studio C++再頒布可能パッケージをインストールする必要があります:

旧版のVisual Studio

以下のバージョンはサポートされていません:

  • Visual Studio 2010 (VC++ 10.0) SP1
  • Visual Studio 2008 (ビジュアル スタジオ 2008) (VC++ 9.0) SP1

  • Visual Studio 2005(ビジュアルスタジオ2005) (VC++ 8.0) SP1

IronPDF または IronOCR アプリケーションインストーラーで対象マシンに Visual C++ 再配布可能パッケージを追加する

開発者として、アプリケーションインストーラーに必要なMicrosoft Visual C++再頒布可能パッケージを追加することができます。 これにより、ユーザーは追加の依存関係をダウンロードすることなく、あなたのプログラムを実行することができます。 Visual C++ 再頒布可能ファイルは、必要に応じてMSIなどのアプリインストーラーと一緒にパッケージ化することができます。 上記に詳細に記載されているMicrosoft Visual C++ 再頒布可能パッケージのリストはVisual Studio用です。 アプリケーションインストーラーに同梱する正しいバージョンを選択できます。

Visual C++ 再頒布可能パッケージの最新バージョンを手動でインストールする方法

Visual C++ 再配布可能パッケージをインストールするには、適切なバージョン番号をダウンロードし、セットアップファイルを使用してインストールするだけです。以下の手順は、Visual Studio 2022 で構築されたアプリケーション用に IronPDF または IronOCR を使用して最新の Visual C++ 2015-2022 ランタイムをダウンロードしてインストールする方法を示します:

  1. Microsoft Visual C++ 再頒布可能パッケージのウェブサイトにアクセスして、最新バージョンをダウンロードしてください。 Here is the link:

ここにリンクがあります: https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170.

 ![Visual C++ 再頒布可能パッケージとは: 図2](/static-assets/pdf/blog/what-is-c-redistributable/what-is-c-redistributable-2.webp)
  1. ファイルがダウンロードされたら、ダウンロードされたファイルの場所に移動し、ファイルをダブルクリックして開き、インストールしてください。

  2. セットアップが表示されます。 同意オプションにチェックを入れて、インストールをクリックし、Visual C++ 2015-2022 バージョンをコンピュータにインストールします。

    Visual C++ 再配布可能パッケージとは: 図 3

  3. インストールが始まり、数秒で完了します。

    Visual C++ 再頒布可能パッケージとは:図4

  4. インストールが完了したら、PCを再起動し、アプリケーションで Microsoft Visual C++ 再頒布可能パッケージを使用できるようにする必要があります。 「再起動をクリックすると、アプリケーションの使用準備が整います。」

    Visual C++ 再頒布可能パッケージとは:図5

  5. インストールを確認するには、コントロールパネルを開き、プログラムにVisual C++再頒布可能パッケージ 2015-2022が追加されているかどうかを確認します。 既存のVisual C++再頒布可能パッケージの現在のバージョンがすでにインストールされていることも表示されます。

    Visual C++ 再頒布可能パッケージとは:図6

サマリー

この記事では、Visual C++ 再頒布可能パッケージとは何か、そしてそれが各種 Iron 製品とどのように関連しているかについて学びました。 これらは動的リンクライブラリです (DLL (ディーエルエル)) アプリケーションが適切に動作するために実行時に必要となるもの。 Visual Studioで構築されたアプリケーションを実行するだけでよい場合は、適切なバージョンのMicrosoft Visual C++再配布可能ランタイムを選択できます。

Now you can get a free 無料で入手できます トライアル 各Iron製品の。 以下のリンクからお試しください IronPDF 以下のコンテンツを日本語に翻訳してください: IronOCR 無料で

< 以前
C# 使用方法 (開発者のための動作説明)
次へ >
C# マルチライン文字列 (開発者向けの仕組み)

準備はできましたか? バージョン: 2024.9 新発売

無料のNuGetダウンロード 総ダウンロード数: 10,659,073 View Licenses >