CAD日記

主にAutoCADのことについて書いているけど、近頃は投資系ネタに注力している。自動売買、仮想通貨、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 を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

PDFアレコレVer1系は1.02で打ち止めとするにあたって最後の強化をした

iTextSharp7を組み込んでVer2にしようというプランに移行するにあたって、心残りだったところをVer1.02として強化しておいた。

no image

受託開発

パッケージソフトの開発にメンバーとして関わって10年、そこそこの売り上げを継続でき、よい結果を出していると思います。ここ最近、少しジリ貧なので、ちょっと厳しいですけど、それはともかく... 近頃、受託 …

最小化したウインドウの位置を保存して復元するとまずい話(C++編)

ウインドウを最小化した状態としてタスクバーから右クリックして閉じるってやると、次回ウインドウを起動したときに画面外に出てしまって、操作不能になるアプリがある。そんなときは、タスクバーの上にカーソルを置 …

no image

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

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

PDFium ViewerによるPDFレンダリングがイケてる

PDFが電子ペーパーの絶対的な標準になったなか、PDFをプログラムであつかうのがとても簡単になってきた。