コンテンツにスキップ

Top

Visual Studioで作ったプログラムが別のPCで実行できない

「コンピューターにVCRUNTIME140_1.dllがないため、プログラムを開始できません。」

悲しいダイアログがでて、せっかく作ったプログラムが実行できませんでした。
理由はその通りで、このコンピュータにVCRUNTIME140_1.dllが存在していないせいです。

そのPCにもVisualStudioをインストールすれば解決ですが、実行するだけの側のPCにそんなの入れたくありません。

そんな時に使えるのが、Visual Studio 2019 の Microsoft Visual C++ 再頒布可能パッケージ。

https://visualstudio.microsoft.com/ja/downloads/

からダウンロードした、VC_redist.x64.exe を実行すれば、必要なdllがインストールされて、プログラムを実行できるようになります!

なお、opencv_world420.dllなどは別途必要なので、実行ファイル(exe)のあるディレクトリにコピーしておけばよかです。

以上!