10 行でズバリ !! セットアップ プログラムの作成

Windows アプリケーションのセットアップ プログラムの作成方法と簡単なカスタマイズの方法についてサンプル アプリケーションを通じて解説します。

 
 
 
 
 
5 Star
(1)
Add to favorites
2/10/2011
E-mail Twitter del.icio.us Digg Facebook
Sign in to ask a question


  • セットアッププロジェクトによるファイルのコピー後
    2 Posts | Last post February 24, 2015
    • はじめまして。以下の環境で独自のdll(tlb)を作成し、他の端末のエクセルVBAから利用したと考えています。
      
      【開発環境】
      Visual Studio 2008
      OS : Windows 7 Pro 64bit
      
      自作したdllのプロジェクトにセットアッププロジェクトを追加し、アプリケーションフォルダに作成したdllとtlbがコピーされるまでは成功しています。
      ただこのtlbをregasmで登録しないとエクセルVBAからは利用でないので、セットアッププロジェクト処理でregasmコマンドを実行させる方法を探しています。
      
      もしご存知のかたがいらっしゃいましたら、その方法をお教えください。
      よろしくお願いします
    • Regasm は .NET Framework で作った COM コンポーネントのインストールの時に呼び出すものですが、
      インストーラーではサポートされていなかったと思います。
      Installer クラスを利用して、カスタム インストールを作成し、
      https://msdn.microsoft.com/ja-jp/library/system.configuration.install.installer(v=vs.110).aspx
      環境変数で Framework のインストール フォルダーを取得し、regasm.exe を呼び出すのが典型的なパターンです。
      https://msdn.microsoft.com/ja-jp/library/system.runtime.interopservices.runtimeenvironment(v=vs.110).aspx