regasmの自動化

[戻る]
mom 2015/08/21(金) 14:54:41
開発環境について質問です。

.Netで作成したCOMを新しいPC環境で使用する時

VCコマンドプロンプトからregasmコマンドにより登録が必要です。

この上記手順をinnosetupなどのインストーラーで実行する場合、

どのように行えば宜しいでしょうか?

例えば、.NetFrameWorkがインストールされていると仮定して
.NetFrameWorkの絶対パスからコマンドプロンプトを引数指定で実行する
batファイルを実行するなどでしょうか?

以上、宜しくお願い致します。

ITO 2015/08/22(土) 09:42:02
>例えば、.NetFrameWorkがインストールされていると仮定して
>.NetFrameWorkの絶対パスからコマンドプロンプトを引数指定で実行する
>batファイルを実行するなどでしょうか?

仮定しなくても、インスト−ラ−でチェックしてインストールすることは可能ですね。
batファイル実行もいいですが、インストーラーによっては、COMの登録もできるみたいで
すね。
ちなみに、vs2013で使えるインスト−ラはオプションで有料みたいです。
まぁ-batファイル実行が有効ですね。

ITO 2015/08/22(土) 13:21:49
>仮定しなくても、インスト−ラ−でチェックしてインストールすることは可能ですね。

innosetupだとできるけど、難しいみたいですね。

mom 2015/08/24(月) 15:54:32
ITO さん
ご連絡有難うございます。


なるほど、意外に面倒なのですね・・・。

探してみます。

ITO 2015/08/24(月) 20:13:13
>なるほど、意外に面倒なのですね・・・。

momさんはVCは何を使っていましたっけ?
VC2008などのバージョンも何かしらインスト−ラ−が使えたとおもいましたが?
VS2012もINSTALLSHIELDの機能限定版が使えるほずです。

古いスレッドには追加発言できません。