none
VC++2010のランタイムのマージモジュール RRS feed

  • 質問

  • お世話になります。

    InstalShieldにて、VC++2010で作成したアプリケーションのインストーラを構築しているのですが、

    VC++ランタイムのインスールに、マージモジュールを使用したいと思っております。

    VS2010がインストールされていないマシンで、作成するので、VC++2010のマージモジュールがほしいのですが、

    どこからダウンロー出来ますでしょうか。

    VS2010がインストールされているマシンからコピーしてもよいのでしょうが、
    できるなら、一式そろったものがほしいです。

    2012年6月22日 6:25

回答

  • VCのマージモジュールは、単体配布されていません。開発ツール(Express ではないVisualStudio)にのみ添付だったと思います。

    x64 環境の場合は、C:\Program Files (x86)\Common Files\Merge Modules、x86 環境の場合は、C:\Program Files\Common Files\Merge Modules から、Microsoft_VC100 で始まるファイルで、Debugのついていないものをインストーラのビルド環境にコピーして利用してください。

    でも、VS2010に対応したInstallShield を使っている場合は、マージモジュールが搭載されているはずです。いつからかはわかりませんが...


    わんくま同盟,Microsoft MVP for Visual C++(Oct 2005-) http://blogs.wankuma.com/tocchann/

    • 回答としてマーク Brillia 2012年6月26日 9:32
    2012年6月22日 9:43

すべての返信

  • VCのマージモジュールは、単体配布されていません。開発ツール(Express ではないVisualStudio)にのみ添付だったと思います。

    x64 環境の場合は、C:\Program Files (x86)\Common Files\Merge Modules、x86 環境の場合は、C:\Program Files\Common Files\Merge Modules から、Microsoft_VC100 で始まるファイルで、Debugのついていないものをインストーラのビルド環境にコピーして利用してください。

    でも、VS2010に対応したInstallShield を使っている場合は、マージモジュールが搭載されているはずです。いつからかはわかりませんが...


    わんくま同盟,Microsoft MVP for Visual C++(Oct 2005-) http://blogs.wankuma.com/tocchann/

    • 回答としてマーク Brillia 2012年6月26日 9:32
    2012年6月22日 9:43
  • ご返事ありがとうございます。

    InstallShieldXを使用なもので、持っていくしかありません。

    VC++2008のときは、policy_9_0なるものも必要だったと思い、Vc++2010から見当たらないので
    変わったのかなと思い、いろいろ調べてみると
    VC++2010からは、Side-by-Sideの配置ではなくなったという情報もあり、必要なマージモジュール群がわかりませんでした。

    「Microsoft_VC100」で始まるファイル群のみでよいことがわかったので、助かりました。

    ありがとうございました。

    2012年6月26日 9:40