Restribファイルをmsvcr100に変更して、他のコンピューターが.dllファイルに問題なくプログラムを実行できるようにすることは可能ですか?もしそうなら、それをどうやって得るのですか?
プログラムをコンパイルしましたが、msvcr120.dllファイルが見つからないため、他の人はそれを使用できません。ですから、どうにかしてそれを変更できたら素晴らしいと思います。
古いVisualstudioバージョンなしでPlattformtoolsetをインストールすることは可能ですか?
いくつかの選択肢があります。
C/C++ > Code Generation > RunTime Library > Multi-threaded (/MT)
または(/MTd)
で設定できます。必要なすべてのコードがアプリにコンパイルされ、ファイルが作成されます大きいが、あなたが言及する問題を回避します。Project > Properties > General
、という設定がありますPlatform toolset
。これを使用して、使用するビルドツールチェーンのバージョンを変更できます。
プラットフォームツールセット の変更に関して考慮すべき1つのこと:コンパイラーを変更するため、Visual Studio 2010よりもC++機能newerコンパイルされません。また、他のバージョンをインストールする必要があります。
これを処理するbest方法は、それらに Visual C++ Redistributable for Visual Studio 201 を与えることです。
あなたは彼らにそれを自分でやらせるか、インストーラーを作ることができます。