1. ホーム
  2. c++

[解決済み] MSVCP140D.dll が見つからないのですが、回避方法はあるのでしょうか?[クローズド]です。

2022-02-01 03:01:36

質問

を作りました。 暗号化アプリケーション をvisual studio 2017で作成しました。
は、VS2017がインストール済みの環境では正常に動作しますが、アプリケーションはポータブルではありません。

VSのバージョンがインストールされていない環境では、エラーが表示されます。

<ブロッククオート

MSVCP140D.dll がありません。

このエラーを修正するために毎回Visual Studioをダウンロードするのは嫌なのですが、防ぐ方法はありますか?

アプリケーションの詳細について :

解決方法は?

デバッグ用ランタイムライブラリに依存するデバッグ版ではなく、VS 2017 再頒布可能パッケージに依存するリリース版の実行ファイルを配布する必要があります (注意) 。 D というサフィックスをライブラリ名に入れてください。)