• ベストアンサー

インストーラ作成について

いつもお世話になっています 今年の4月からプログラムの勉強を始めた為、まだ初心者ですがよろしくお願いします。 今、会社でVC++で開発を行っているのですが、インストーラを何を使おうか迷っています。欲しい機能としては 1.指定したアプリケーションソフトがPCに入っているか調べる 2.1のソフトのインストール場所を調べる 3.1のソフトのバージョンを調べる 4.1~3の状態しだいでインストールを開始する といったことなのですが、何が良いでしょうか?よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • taseki
  • ベストアンサー率66% (155/233)
回答No.1

対象はウィンドウズということでいいですか? もしそうなら、条件をすべて満たすのはMSIですかね。 他にもいろいろありますが、最も楽で細かい設定もできます。 たとえばファイル関連付けやレジストリ設定、インストール中にスクリプトを動かす、などなど。 特に3では、バージョンを調べて旧バージョンがすでにインストールされていれば、それを削除してから新バージョン(自分)をインストール、自分より新しいバージョンがすでにインストールされていればメッセージを表示して中止、というようなこともできます。 とは言え、そのインストールするプログラムによって、それぞれのインストーラー向き不向きがあるとは思います。

tetu123
質問者

お礼

遅くなりまして、すみません。急に忙しくなったもので失念してしまいました。 対象はwindowsです。 tasekiさんのおっしゃられているMSIでよさそうです。ありがとうございました m(__)m

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • インストーラ作成について

    開発環境:VB6sp2 OS   :W2000sp2 VSI   :VSI1.1 はじめて投稿させていただきます。 VBで開発したプログラムのインストーラを作成しています。 Visual Studio Installer1.1にて インストーラー(msi)を作成したのですが、 Windows2000の管理者権限でのインストールはできるのですが 、 制限ユーザーでは、Administratorのアカウントをきかれます 。 Administratorのパスワードをしらないユーザーは、 インストールができません。 制限ユーザーでこの手続きなしにインストールできる ようにする方法はあるのでしょうか? MSのサイトのVSIについてのドキュメントには、 以下の記述がありました。 http://www.microsoft.com/japan/msdn/vstudio/ downloads/vsi/default.asp (「ロック ダウン」マシンでのインストール プログラム の実行機能) この記述をみて、VSIでできるのではないかと方法を 探っています。 もしご存知でしたらお知恵をいただけないでしょうか? よろしくおねがいいたします。

  • フリーのインストーラー

    プログラムでゲームを作りました。 そこでインストーラーを使ってインストール出来るようにしたいのですが、フリーでお勧めのインストーラーはありませんか? 特に凝ったことが出来る必要はありません。 インストールするフォルダを指定できて、アプリケーションの追加と削除に追加出来て、デスクトップにショートカットが作られればOKです。 よろしくお願いしますm(__)m

  • かんたんなアプリインストーラー作成に関して。

    はじめまして、プログラム初心者です。 今度VC++2003を利用して、多種のアプリケーションをメニュ形式で選び実行するとインストールできるというアプリを作成使用と思っています。 プロジェクトのテンプレートは何を使用すればよいですか? 動作させたい環境は Windows2000pro WindowsXP WindowsVista .Netがインストールされていなくても動作するもの。 プログラム自体はEXEのみでインストールはしない。(dll不要) 例にたとえると、IO-DATAやバッファローの製品を買うとついてくる添付ソフトをインストールするメニューアプリな感じです。 大変素人な質問で申し訳ございませんがよろしくお願いします。

  • インストーラ作成

    初心者の質問で申し訳ありません。 Windows用のインストーラを作成しようと考えています。 やりたいのは、この2つの作業を1つのインストーラで行うことです。 1.自作VB6.0アプリケーション (特定の場所へのコピーでかまいません) 2.Apache(Tomcat)や、.Mysqlなど、既製品(インストーラあり)のインストール (チェックボックスでインストールする/しないが選択できるようにしたい) 実際この様な事は可能なのでしょうか? 具体的な手順を解説してるところを見つけられませんでした。 解説してるサイト、または書籍を教えてください。

  • インストーラーの作成について

    Excelで作成したプログラムをインストーラーを使用して、Program Filesにインストールし、デスクトップにショートカットを自動作成したいのですが、簡単に行えるソフトがあれば、教えてください! 宜しくお願いいたします。

  • インストーラー開けません~

    Strata 3D 3.0.2 Installerを開けません 海外のサイトから無料3Dソフトをダウンロードして スタッフルエンジンでインストーラーを 解凍したまでは良かったのですが いざインストール開始すると Strata 3D 3.0.2 Installerを作成した アプリケーションが見つかりません トランスレート機能拡張が見つかりませんでした となってしまいます インストーラーの種類はinstaller VISE 7.0.1です 広告に載せるワンポイントを作成しようと思い 以前Winで問題なく開けたこのソフトを使おうと 思ったらMacでは先に進めません どなたかお教え願います それではマナブでした

    • ベストアンサー
    • Mac
  • windowsインストーラについて

    プログラムが追加できません。 マイクロソフトのホームページから 再インストールを試しては見たものの どのインストーラを再インストールしても アプリケーションが対応していないと表示されます。 いったんパソコンをクリアしてしまったほうがいいのでしょうか? ただ再セットアップ用のディスクを紛失してしまい、 出来たらこのままインストーラを直したいのですが。。

  • インストーラーを教えて

    フリーソフトのvixやJTrimは、ダウンロードしたファイルをProgram Filesにフォルダを作って入れ、すべてのプログラムにショートカットを作る様になっています。この操作をしなくてよい様にインストーラーをつけて初心者の方に渡し、渡したファイルを開くだけでインストールが出来る様にしたいのです。検索してみると、最近出た「簡単インストーラー」がヒットしましたが、もう少し簡単なものは無いでしょうか。お尋ねします。

  • windowsインストーラの調子が悪い

    マイクロソフトののオフィスソフトをインストールしようとしたところ、windowsインストーラで下記のメッセージが出てインストール出来ません。 この修正プログラムパッケージを開くことができませんでした。修正プログラムパッケージが存在し、アクセスできることを確認してください。またはアプリケーションベンダに問い合わせ、windowsインストーラの修正プログラムパッケージが有効であることを確認してください。 どこか破損してしまったようですが、調べてもよくわかりませんでした。 インストーラの再インストールや、修正というのはどのようにするのでしょうか?

  • VB.NETで作成したインストーラで、バージョンアップ対応をさせたい

    VB.NETでアプリケーションを開発し、セットアップウィザードを使ってインストーラを作成し、ユーザに配布しました。 このアプリケーションのバージョンアップを行った際には、以前のバージョンをアンインストールしてから、再度バージョンアップ版をインストールするという方法しかできないのでしょうか? 自動で以前のバージョンのアプリケーションを更新するという処理をさせることはできないのでしょうか?

このQ&Aのポイント
  • 携帯でダウンロードしたものを一枚の用紙に4こまプリントしたいができない
  • お使いの環境がAndroidで無線LAN接続で、関連するソフト・アプリは特になし
  • ブラザー製品に関する質問で、携帯でダウンロードしたものを一枚の用紙に4こまプリントできないトラブルについて相談
回答を見る