CAD日記

AutoCAD,DXF,DWG,SXFなどCADのことから、仮想通貨や投資関係、PC関係、プログラミング、国内海外旅行情報など何でもござれ。@caddiary

ソフト開発

Microsoft Visual C++ 2015 Redistributable

投稿日:

C言語のプラグラマなもんで、MFCなんていう今や時代遅れなプラットフォームを使っている。VC6の時代は長かったが、その後VC8(VS2005)に上げて

からのほうがもっと長かっただろうか。Windows 7をメインOSとして使っていればVC8でよかったのだが、いい加減新しいOSも使わないと時代に付いていけなくなるとの危機感をもってWindows 10に上げてみた。Windows 10でVS2005が使えないことは、巷のうわさで知っていていた。じゃあいくつに上げようかとちょっと考えた結果、VS2015(VC14)にした。VS2017(VC14.1)も候補に挙がっていたが、最新のプラットフォームであることのデメリットとして今後更新が入る可能性が高いと考えてやめた。

以下、VC++ 2015 Redistributable(VCランタイム)のすべて。全部で5つもあった。最後が2016年9月だから、その後1年経過してずいぶんと枯れてきている感じだ。x64、x86の後のIDは、そのランタイムがインストールされているかどうかを判断するためのもの。MsiQueryProductState()に渡してやれば、判定できる。InstallShieldのScriptから呼ぶのが常套手段で、インストールされていなければ、vc_redist.x64.exeまたはvc_redist.x86.exeをキックしてやればよい。別に全バージョンのIDを把握しておく必要もないのだが、コレクター的な感覚ですべて網羅してやったり。

14.0.23026 2015/07/10
Visual Studio 2015 の Visual C++ 再頒布可能パッケージ
x64:0D3E9E15-DE7A-300B-96F1-B4AF12B96488
x86:A2563E55-3BEC-3828-8D67-E5E8B9E8B675

14.0.23506 2016/09/16
Visual Studio 2015 Update 1 の Visual C++ 再頒布可能パッケージ
x64:A1C31BA5-5438-3A07-9EEE-A5FB2D0FDE36
x86:65AD78AD-D23D-3A1E-9305-3AE65CD522C2

14.0.24123 2016/06/02
Microsoft Visual C++ 2015 再頒布可能パッケージ Update 3 RC
x64:FDBE9DB4-7A91-3A28-B27E-705EF7CFAE57
x86:06AE3BCC-7612-39D3-9F3B-B6601D877D02

14.0.24212 2016/08/18
Microsoft Visual C++ 2015 再頒布可能パッケージ Update 3
x64:FAAD7243-0141-3987-AA2F-E56B20F80E41
x86:37B55901-995A-3650-80B1-BBFD047E2911

14.0.24215.1 2016/09/15
Microsoft Visual C++ 2015 再頒布可能パッケージ Update 3
x64:50A2BC33-C9CD-3BF1-A8FF-53C10A0B183C
x86:BBF2AC74-720C-3CB3-8291-5E34039232FA

-ソフト開発

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

no image

環境変数TEMPトラブルについて振り返る

プログラムから環境変数TEMPで指定されたフォルダにファイルが作れないことがわかった時点で、この問題は解決したも同じだった。TEMPの値を「%USERPROFILE%\AppData\Local\Te …

no image

クラッカー

知人が被害を受けました。以下、知人の経験談です。 便利なソフトを作って一儲けしたい! シェアウェアとして公開して、誰でもダウンロードできるようにすることを考えました。まずは使ってもらわないと、その良さ …

no image

PDFの用紙サイズはポイントで表現されている

PDFの用紙サイズをiTexSharpで取得したら、mmでもinchでもない、 謎の数値が得られたので、調べてみたらポイントという単位だった。 ポイントとは、WordやEXCELで文字の大きさを指定す …

no image

フォルダ監視

フォルダを常時監視しておいて、ファイルが放り込まれたら、 自動的にファイル変換してくれたらよいね。 なんていう話があった。 一週間という短い間に、対象ソフトは別で2件あった。 こいつぁ、なんとかせにゃ …

no image

イテレータ(Iterator)

あるコンポーネントで初めて出会いました。コンポーネントがバージョンアップされたときに、オブジェクト指向的な作りに一新されて、いろいろ変わったのですが中でもイテレータという訳の分からないものに遭遇して、 …