インストーラー相談室 ..
[2ch|▼Menu]
475:デフォルトの名無しさん
04/01/03 02:23
と思ったら案外簡単だな。

補助ツールを使ってみた。
NSIS Setup Creator 日本語で案内してくれるので作りやすい。
HM NIS Edit ウィザード式で楽ちん。

試しにNSiSのサンプルフォルダのファイルを片っ端から
コンパイルすると結構面白かったり。。。
でかいプロジェクト用のサンプルもあるしね。


476:デフォルトの名無しさん
04/01/08 15:19
URLリンク(www.vector.co.jp)
このソフトが使ってるインストーラはなんていうの?
私の環境はwindows2kserver adminユーザ
ですが、このインストーラはいつも「ファイル構成が見つからない」エラーでインストールできない気がします。
basp21も同じインストーラつかっててで困った経験が・・・。
tempフォルダに解凍されたファイルをc:\1フォルダに移動してから実行するとインストールできるんですが、
これは相当まいった。しかもtempの環境変数をc:\temp見たいにシンプルなパスにしても、
インストーラ自身がtempフォルダ内に作り出すフォルダ名でインストールできなくなってるし・・・。

477:デフォルトの名無しさん
04/01/08 18:21
>>476
Install shield

478:デフォルトの名無しさん
04/01/08 22:07
>>476
InstallShield
Win98SEだが、特に問題無し

479:478
04/01/08 22:08
スマソ 吊ってくる…

480:デフォルトの名無しさん
04/01/08 23:30
Inno Setupってどう?結構よさそうだけど。

481:デフォルトの名無しさん
04/01/09 03:10
>>480
よく使ってる。出来はけっこうイイと思う。
スクリプト書くのが嫌な人には向かない。

482:デフォルトの名無しさん
04/01/12 13:32
Platform SDKのmsimsp.exeダウンロードしてきて
Windows Installerのパッチファイル(*.msp)作ろうとしたんですけど、
これに必要なプロパティファイル(*.pcp)ってどうしても何か市販ソフト必要なんですか?

> To reproduce the sample patch package, you need a software tool capable of
> creating and editing a Windows Installer patch package. Several patch package
> creation tools are available from independent software vendors.

msiファイルはVisual Studio .NETでタダで作れるのに、そんなアホなって感じなんですけど。
それとも別口でパッチ作る方法あるのかな。

そもそも検索で何も引っかからないので誰も使ってない?

483:482
04/01/12 13:43
とか書き込んでみると、いきなり解決するんだもんな。
Windows Installer SDKのOrcaをインストールすればいいのね。

引き続き試してみまふ。

484:482
04/01/12 19:51
んああああ、わっかんねー

> Put the .msi file and all the source files of the Target image into a folder named Target.
> Put the .msi file and all the source files of the Upgraded image into a folder named Upgraded.

具体的にどうすればいいのだ。なしてこんな茨の道?
あたしゃ実行ファイルを1つ更新したいだけなんだよ。(´Д`;)

485:482
04/01/13 01:27
やっとわかった。セットアッププロジェクトのプロパティで
パッケージファイル「圧縮しない」でビルドしたuncompressedなセットアップが必要と。
そんなものがあることを知らなかったので「はにゃ?」だった。

Upgradedのほうはそれで通って……元のTagetのがもうビルドできないよ。
バグ修正するときにいじくっちまったよ。_| ̄|○
msiファイル直接編集してどうにかなるのかなあ。

というか、思いっきりスレ汚してますね。すんません。

486:デフォルトの名無しさん
04/02/22 12:26
かっこいいインストーラの代名詞は何?

487:デフォルトの名無しさん
04/02/23 20:17
>>486
ZIP

488:デフォルトの名無しさん
04/02/25 06:23
>>482
勉強になったからスレ汚しではないと思うけれど、
バージョン管理くらいしとけ。

489:デフォルトの名無しさん
04/03/07 22:54
WISE for Windows InstallerがGrapeCityから発売されることになったが、

本家WiseSolutions(URLリンク(www.wisesolutions.com))では
Standard Edition $449
Professional Edition $1199
Enterprise Edition $1999

一方、GrapeCity( URLリンク(www.grapecity.com))
によると
Standard Edition \128,000
Professional Edition \228,000
Enterprise Edition 発売せず

いくらなんでもボリ杉。英語を読めない香具師らの足元を見ているとしか思えん。
しかもGrapeCityの方はアクティベーションがついており、インストールした
PC以外では使用できない(出張先で開発マシン以外でコンパイルしたいときなど、
いざというときに非常に困る)。
資料の多さなどからInstallShieldを選択する方が賢明かな。

参考までに
InstallShield DevStudio ($1,199.00/\ 239,400)
InstallShield Express ($349.00/\ 84,000)

490:デフォルトの名無しさん
04/03/12 01:18
InnoSetupに乗り換えた

・・・楽すぎる
相対パス指定できるだけで、乗り換えてよかったと思った

491:デフォルトの名無しさん
04/03/12 13:21
InnoSetup いいね。
MSI に対応して欲しいな。

ところで Inno って何て読むの?

492:デフォルトの名無しさん
04/03/12 17:57
Innoってインストールしたアプリのアップデートできる?

493:デフォルトの名無しさん
04/03/12 20:41
>>491
残念ながらInnoSetupはMSIに対応する予定はないと明言していた。
URLリンク(www.jrsoftware.org)

494:デフォルトの名無しさん
04/03/13 01:23
Advanced InstallerってのがMSI対応してるっぽい
URLリンク(kumiki.c.u-tokyo.ac.jp)

495:デフォルトの名無しさん
04/03/14 17:39
ネットワールドもぼったくり過ぎなんだけどね

496:デフォルトの名無しさん
04/04/22 20:12
質問です。
現在Visual Studio Installer6.0(?)を使用しインストーラを作成しています。
web上にある msi を叩いてサイレントインストール&インストールしたAPを
自動起動させたいのですが、うまくいきません。

サイレントインストールはできるのですが、インストール後にAP自動起動できません。

InstallShieldを使用すればインストール後の自動起動ができることは確認したのですが、、、

Oracを使用して両msi を見比べてみたのですが
どうやらLAUNCHPROGRAM=1なんてところが怪しいと思いまして

msiexec /i URLリンク(www.xxxxxx.jp) LAUNCHPROGRAM=1 /q

としてテストしてみたのですが自動起動の気配なしです。
どなたかお助けください。

当方の環境は
windows2000 adminユーザ
Visual Studio Installer6.0(?)
です。よろしくお願い致します。


497:デフォルトの名無しさん
04/04/24 17:57
msiexec探してるんだけど
どこにあるの?

498:497
04/04/24 18:02
スマソ探したらあった。

499:デフォルトの名無しさん
04/04/28 14:48


500:デフォルトの名無しさん
04/05/17 11:42
InstallShield for Microsoft Visual C++ 6 を使って、VCで作ったアプリのインストーラを作ろうとしています。
アプリのバージョンが古かったときにレジストリを削除する処理と、アンインストールしたときにレジストリを削除する処理をそのインストーラに組み込みたいのですが、、、
SetupRegistry()に書くのだろうということまではわかったのですが、そのスクリプトの書き方がさっぱりわかりません。
Googleなどでも、ソースがそのまま載っているだけで解説はなく、InstallShield for Microsoft Visual C++ 6という本を発注してはみたものの、絶版の疑いもあるくらいでいつ届くかもわからない状態です。
そこでここに質問させていただいたのですが、
もしご存知の方がいらっしゃったらどのようなスクリプトを書けばいいのか教えていただけませんか。

501:デフォルトの名無しさん
04/05/17 19:26
inno setupってインクルード文ありますか?

502:デフォルトの名無しさん
04/05/19 11:49
質問です。

Visual Stadio Installer ってCドライブ 直下とかにインストールできますか?

503:デフォルトの名無しさん
04/05/19 12:53
>>502
自分で試してみりゃいいじゃん

504:デフォルトの名無しさん
04/05/20 14:37
installscript で、
インストール中に、自分で作ったバッチファイルを起動させるようにするにはどうしたらいいんですか?


505:デフォルトの名無しさん
04/05/22 02:50
URLリンク(www.itmedia.co.jp)

Windows Installer XML (WiX) toolset
URLリンク(sourceforge.net)

これってどうなの?

506:デフォルトの名無しさん
04/05/22 10:41
Visual Stadio Installer でインストール先のOSを限定するには
どうすれば良いでしょうか?

507:デフォルトの名無しさん
04/05/24 17:44
レジストリからOSのバージョンを取る。

508:デフォルトの名無しさん
04/05/25 09:55
そもそもインスローターって必要なのかな?
zipかlzhに固めておけばそれでいいんじゃないの?
スタートメニューの登録とか自分でやった方が安心出来るじゃん。


509:デフォルトの名無しさん
04/05/25 09:57
ショボいプログラムなら、それでいいかもね。

510:デフォルトの名無しさん
04/05/25 11:42
>>509
プログラムがショボいかどうかは関係ない。
そのプログラムを使う奴がショボいかどうかだ。

511:デフォルトの名無しさん
04/05/25 11:47
ユーザに regsvr32 や 共有DLLの参照カウントのインクリメントをやらすつもりか?


( ´,_ゝ`)プッ

512:デフォルトの名無しさん
04/05/25 11:52
気の利いた、というか普通の配布元なら
インスローター版と圧縮しただけ版と
両方置いとくよな

513:デフォルトの名無しさん
04/05/25 12:01
>>512
君はフリーソフトしか使わないのかね。

514:デフォルトの名無しさん
04/05/25 16:48
ところでインスローターってなんですか?

515:デフォルトの名無しさん
04/05/25 19:32
>>514
URLリンク(www.inslaughternatives.com)
これじゃねーか?

516:デフォルトの名無しさん
04/05/25 19:40
○ン○ローター


517:デフォルトの名無しさん
04/05/26 00:44
iExPress.exe って
ディレクトリごと圧縮できないじゃん
使いにくいぞ


518:デフォルトの名無しさん
04/05/26 19:03
インストーラとか言ってレジストリ使う上にキチンと削除できないから駄目。

519:デフォルトの名無しさん
04/05/27 02:40
>>518
意味分からん

520:デフォルトの名無しさん
04/05/27 02:45
そんなのに構うな。上げてその内容じゃ単なる煽りってことくらいわかるだろ。

521:デフォルトの名無しさん
04/05/28 22:14
自己解凍書庫は使い易い
今時専用インストーラ使ってる奴は馬鹿

522:デフォルトの名無しさん
04/05/28 22:17
自己解凍書庫は使い易い
今時専用インストーラ使ってる奴は馬鹿

523:デフォルトの名無しさん
04/05/29 01:37
InstallShield がバージョンアップするそうです。
URLリンク(enterprise.watch.impress.co.jp)

524:デフォルトの名無しさん
04/05/29 02:02
金払ってまでインストーラ作る気は無い。

525:デフォルトの名無しさん
04/05/29 12:05
>>524
普通は客に金貰ってインストーラを作るんですよ  ( ´,_ゝ`)プッ・・

526:デフォルトの名無しさん
04/05/29 12:30
InstallShield?インストールすんのに時間掛かるから嫌い
ってかインストーラーやめれ

527:デフォルトの名無しさん
04/05/29 12:33
>>526
>>511

528:デフォルトの名無しさん
04/05/29 12:33
インストーラなんて自己解凍倉庫で十分

529:デフォルトの名無しさん
04/05/29 12:43
>>528
>>511

530:デフォルトの名無しさん
04/05/29 12:45
>>513を引用した方がいいと思う

531:デフォルトの名無しさん
04/05/29 12:57
あるプログラムを見つけた

これ使いやすそう

DLしてセットアップする画面が出た

インストールできませんでした

( ゚Д゚)フザケンナ

532:デフォルトの名無しさん
04/05/29 12:59
>>531
それがインストーラが不必要なことの理由なの? (;´Д`)

533:デフォルトの名無しさん
04/05/29 13:08
インストーラーを起動

インストールし終わるまでブラウザでも眺めてよっと

突然エラー発生。内容は
「ストリング変数が、文字列に対して十分大きくありません。ストリング宣言を確認してください。」

知るかヴォケ

534:デフォルトの名無しさん
04/05/29 15:45
>>533
君のマシンが痛んでるんだろ。
OSを再セットアップするのがよろしい。

535:デフォルトの名無しさん
04/05/29 15:47
>>534
リカバリー済みのOSですが何か?

536:デフォルトの名無しさん
04/05/29 15:58
>>533
本当にプログラマーか?
パス文字列がMAX_PATHを超えたかなんかだろ。
いろいろ試してみろよ。面白そうじゃないか。

537:デフォルトの名無しさん
04/05/29 23:16
ユーザーに色々試させるインストーラは失格だと思った。

538:デフォルトの名無しさん
04/05/31 12:43
Delphi使いにはInnoSetupは嬉しい一品

539:デフォルトの名無しさん
04/05/31 19:50
初心者に優しいBlasterインストーラ

540:デフォルトの名無しさん
04/06/01 14:54
だれかGrapeCityの Wise for Windows Installer使っている人はいる?
本家の方でもいいけど。

541:デフォルトの名無しさん
04/06/01 16:22
iexpress.exeは使う?セットアップのまとめ用にいいと思うんだけど。

542:デフォルトの名無しさん
04/06/01 18:36
EXEPress最高
でもCX版は駄目ぽ

543:デフォルトの名無しさん
04/06/01 23:17
海外ソフトで URLリンク(www.agentix.org) 使ってるのが起動できないんだけど
何か知ってる人いませんか?

544:デフォルトの名無しさん
04/06/01 23:27
>>543
  ∧ ∧     ┌─────
  ( ´ー`)   < シラネーヨ
   \ <     └──/|──
    \.\______//
      \       /
       ∪∪ ̄∪∪


545:デフォルトの名無しさん
04/06/01 23:34
>>544
そうすか…。
良さそうなソフトだったから期待してたんだけどね
諦めますわ

546:デフォルトの名無しさん
04/06/02 21:30
>>542
詳細希望。

547:デフォルトの名無しさん
04/06/04 15:45
CXはLZHじゃなくてCAB形式を扱うから
CAB形式の場合ファイルを追記するのは不可能。

548:インストーラー初心者
04/06/11 17:39
InstallShield Dev 9にて、ダイアログのラジオボタンをパラメータにて応じて表示/非表示を切り替えたいんですが、やりかたがわかりません。
誰か教えてもらえますか?
スクリプトでラジオボタンのvisibleプロパティって操作できるんですか?

549:デフォルトの名無しさん
04/06/12 22:07
EXEPressCX駄目じゃん( ´Д`;)
前の方がイイポ

550:デフォルトの名無しさん
04/06/20 18:47
今まで ZIP でまとめてソフトを配布していました。

今度、Visual Studio .NET 2003 で *.msi ファイル作って
配布しようと思っているんですが、やはりアンインストーラ
その他の余計なものも一緒にインストールされて
ディスク領域の無駄遣いになってしまうんでしょうか?
どれくらい無駄遣いしてしまうのか心配しています。

551:デフォルトの名無しさん
04/06/20 21:15
>>550
WindowsInstallerはOSに組み込まれているということをよく考えてみよう。

552:「プログラムの追加と”削除”」に載るアイコン
04/07/16 09:46
WindowsXPの「プログラムの追加と削除」で一覧リストに表示されるアイコンを指定する方法を教えてください。

メインと補助の2つのexeと、いくつかのDLLを1つのインストールフォルダにコピーするインストーラを、
インストールシールドで作成しました。
インストール後に「プログラムの追加と削除」を開くと、インストールしたアプリが一覧リストに載るのですが、
そのアイコンが「メイン.exe」ではなく「補助.exe」が持つアイコンになることがあります。
一覧リストに載るアイコンを「メイン.exe」のものに固定するにはどうしたら良いのでしょうか。

553:デフォルトの名無しさん
04/07/17 22:34
>>552
長レス、失礼。

以下のレジストリにアイコンファイル、又はアイコンをリソースに含むモジュールの
フルパスを指定する( <GUID> は自分のインストーラの PRODUCT_GUID )。

キー : HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstall/<GUID>
名前 : DisplayIcon
型名 : REG_SZ
値  : アイコンファイル、又はそれを含むモジュールへのフルパス

備考として、モジュールを指定するよりもアイコンファイルを用意して指定する事を
推奨します。

モジュールを指定した場合、Windows のアイコンキャッシュの問題で、今後リソース
内のアイコンを更新しても、同じパス上のモジュールを指定した場合、アイコンキャッ
シュ内の配列はそれを追従しない場合があります。

Win32API、SHChangeNotify によシェルの通信告知を利用しても、この問題を回避出
来ないケースがあるのですが、アイコンファイルでこの指定を行っておくと、この様
なケースでもキチンと更新される様です( この情報ソースは確か InstallShield のナレッ
ジベースかコミュニティサイトで見た覚えがあります。因みに実験済み )。

554:「プログラムの追加と”削除”」に載るアイコン
04/07/20 09:28
ありがとうございます。教えていただいた"DisplayIcon"で検索したところ、
InstallSheildのテクニカルサポートFAQにも同様の記載が見つかりました。
URLリンク(kb.networld.co.jp)

555:デフォルトの名無しさん
04/08/09 01:13
innosetup 気に入って使っているんだけど、
掃き出された setup.exe のプロパティの
バージョン情報の詳細の言語が 英語 (U.S.)
になっちゃうのが害は無いんだけどなんとなく
困りもの。

色々と調べているんだけど、変更方法が
分からないんだよねぇ。誰か知っている人
いないかなぁ?


556:デフォルトの名無しさん
04/08/10 03:08
ここを見ている人がいないのかな… orz

557:554
04/08/10 12:46
>>556
質問はageた方が良いかもね。
innosetupが何者か知らないので、私は答えられないけど。

558:555
04/08/10 13:22
なるほど。age るなんてやった事ないから
ドキドキするが、やってみるよ。

誰か分かる人がいますように。


559:デフォルトの名無しさん
04/08/10 14:03
>>556 = >>557 = >>558
反論 >>559

560:デフォルトの名無しさん
04/08/10 20:10
Inno Setupってソース公開されてるよね?
日本語リソース入れ込んでDelphi6 Personalで再コンパイルとかは?
やったことないけど。あとは掃かれたexeをリソースエディタで編集とか。

561:555
04/08/11 12:35
>>559
よくわかんないけど構ってくれてありがとう。

>>560
やっぱりそのへんしかないかな。ってかよく
考えてみればろくにバージョンとかも書かずに
質問してたんだな。

ちょっと試してみます。ありがとう。


562:デフォルトの名無しさん
04/08/23 17:39
VisualStudio .NET 2003でmsiファイルを作成し、アプリをインストールしています。

セットアッププロジェクトをリビルドして新しいmsiファイルを作成し、
インストールしようとすると、、前回インストールしたものを
アンインストールしなくてはインストールできません。
わざわざアンインストールしなくても、上書き更新できるように作るには
どうしたら良いのでしょうか?


563:デフォルトの名無しさん
04/09/11 04:14:28
保守していいですか

564:デフォルトの名無しさん
04/09/13 03:31:33
消えてほしくないので捕手

565:ディフォルトの名無しさん
04/09/14 14:42:12
VCに付属のInstalShieldで、OCXを一緒にインストールする必要が
出てきてしまいました
(MSFLEXGRID.OCX)
このOCXの登録はインストーラーでレジストリ登録が行えるのでしょうか?
または、スクリプトでregsvr32を実行することはできるのでしょうか。
宜しくお願いします。


566:デフォルトの名無しさん
04/09/19 17:44:58
既出ですか?

Innosetup FAQとKnowledge Baseの和訳
URLリンク(www.geocities.jp)

567:デフォルトの名無しさん
04/09/20 20:32:16
うほ、いい情報。
ありがとう。


568:デフォルトの名無しさん
04/10/07 09:38:29
VS.NETで作成できるWindowsインストーラーでサイレントインストール時に
インストール先をiniファイルなどやオプションなどに記述して
変更する方法はないものでしょうか。
宜しくお願いいたします。



569:デフォルトの名無しさん
04/10/15 10:08:48
TARGETDIR で変更できませんか?
URLリンク(msdn.microsoft.com)


570:きょうこ。
04/10/15 22:45:20
Wordがインストールされているかどうかチェックして
インストールされていないのならセットアップを
中止したいんですが、どうしたらいいんでしょうか?
VSNETでインストーラーをビルドしてます

571:デフォルトの名無しさん
04/10/16 01:56:48
訳が分かりません

572:きょうこ。
04/10/16 02:17:39
どうしてわからないの?
MSIのどっかでWordがインストールしているかどうかチェックしたいの!

573:デフォルトの名無しさん
04/10/16 15:57:41
>>527
レジストリ探せ

574:デフォルトの名無しさん
04/10/16 16:08:19
昔、自作フリーウェアにインストーラが必要なことに気付いて
手持ちのPC雑誌からバイエリックインストーラなるものを
回答して、いまだに使い続けてる漏れは負け組ですか?

575:デフォルトの名無しさん
04/10/18 18:05:51
InstallShieldのPackageForTheWebで、exeを生成しているのですが
その時のアイコンを変える方法ってありますでしょうか
当方SEでもなんでもないのですが、少し作らされています><

InstallShield5.5 professional
PackageForTheWeb2.04
を使っています。
調べたら、どうも古臭いらしですね、、、

576:デフォルトの名無しさん
04/10/20 15:15:12
サマー・ラディッシュ・バケーションというエロゲーは
強制的にマイドキュメントにインストールされるらしい
(((゚Д゚)))ガクガクブルブル

577:デフォルトの名無しさん
04/10/20 16:11:08
>>576
キミィ、そういうゲームを待っていたんだよ!!

578:デフォルトの名無しさん
04/10/20 18:58:14
>>575
多分無理。

PFWだけなら、Ver4 がダウンロードできるぞ。
URLリンク(www.installshield.com)

579:575
04/10/21 12:14:25
>>578

ご回答ありがとうございました。
やはりアイコンを変えるのは無理みたいですね^^;

教えていただきました、PFWのバージョンを更新する方向で考えてみたいと思います。

580:きょうこ。
04/10/23 00:23:16
結局誰も教えてくれない
ここ最悪

581:デフォルトの名無しさん
04/10/23 00:41:27
>>549
>EXEPressCX駄目じゃん( ´Д`;)
>前の方がイイポ
けっこう目にする機会が多い
EXEPressCXですが、何が駄目?
深刻なバグとかあるの?





582:デフォルトの名無しさん
04/10/26 10:34:58
InnoSetupでインストール時に変更したレジストリを
アンインストール時に元に戻すにはどうすればよろしいですか?

583:デフォルトの名無しさん
04/10/29 18:52:49
VS.NET付属のWindowsインストーラーで
画面を自在にカスタマイズしたりってできないんでしょうか。
既成のものだけだとかなり制限されているような。
インストール画面でイベントを発生させて何かしたりするには
インストールシールド使うしかないのでしょうか?



584:デフォルトの名無しさん
04/10/29 23:12:29
>>583
そんな君にWiX。
VS.NETの吐いたmsiファイルを
逆コンパイルして改造できる。

585:デフォルトの名無しさん
04/11/04 18:53:23
ここはVisualStudioのセットアッププロジェクトの質問したらあかんの?
別スレがあるんだったら教えてくれー。

586:デフォルトの名無しさん
04/11/04 19:02:48
GotDotNetJapanのほうがええのとちゃうか。

587:デフォルトの名無しさん
04/11/23 16:25:38
InstallShield for VC++6.0で、登録したocxファイルを
アンインストール時にどうやって抹消すればいいですか

588:デフォルトの名無しさん
04/11/24 01:14:00
VisualStudioInstaller1.1は以前使おうとして諦めたことがあります。
ショートカットの作業フォルダが設定されない問題はなんとかOrcaで
修正できましたが、インストールしたすべてのファイルが自動修復の
対象になってしまったのには参りました。
アプリと一緒にmdbファイルをインストールするんですが、
アプリでmdbに登録したあと、再びアプリを起動するとmdbファイルが
書き換わっているんで自動修復に行っちゃうんですね。登録したばか
りのデータベースが初期状態にもどり、みんな消えてしまいました。
結局、自動修復の解除の方法がわからず断念。どうすればよかったの
でしょうか?ご存知でしたら教えてください。

589:デフォルトの名無しさん
04/11/24 13:41:45
>>588
アプリでコピーしてそれを使う。
本来、その手のものはユーザの個人用データホルダにユーザごとに保存しなければならない。


590:588
04/11/24 17:21:43
なるほどアプリでコピーですか、今度やってみます。回答ありがとう。
このmdbファイルは全ユーザーで共有するのでインストーラーで
アプリフォルダに置いてみたのですが、このあたりの設定は
管理用のプログラムを別に準備したほうがよさそうですね。

591:デフォルトの名無しさん
04/12/02 22:20:07
>>570
MSIパッケージか。
では、Wordがインストールされているかをチェックするスクリプト or DLLを作成してください。
で、それをInstallerのカスタムアクションで実行するように。
実行アクションはすぐに実行にして、シーケンス上では、InstallInitializeあたりでコールするように。
カスタムアクションの戻り値を見て、Wordがインストールされていれば、シーケンスを終了させればよい。

592:デフォルトの名無しさん
04/12/02 22:23:22
>>588
Windows Installer自体、インストールしたファイルはすべてキャッシュされている。
アプリの修復では、無条件にキャッシュされたファイルから復元されるので、無理。
>589 の言うように、マスターをインストールするようにして、ユーザー用にはそれを
コピーして使用する。
ただし、Windows Installerは、自分でインストールしたもの以外は削除対象にならないので
本当に削除する必要があるなら、自前で削除処理を埋め込むように。

593:デフォルトの名無しさん
04/12/02 22:24:28
とりあえず、2件返信しておく。また、時間があるときに、ポツポツと返信する。

594:デフォルトの名無しさん
04/12/02 22:32:37
>>583
Windows Installer SDKを使うがよろし。
VS.NETのインストーラーでは、そこまでの機能は残念ながら無い。

595:デフォルトの名無しさん
04/12/02 22:39:10
>>568
トランスフォームを用意すれば、ある程度のカスタマイズは出来るが。
ただ、基本的にWindows Installerをサイレントで実行する際には、デフォルト設定での
インストールが推奨されている。いやなら、面倒だけど、INSTALLDIRとかのプロパティを
指定して、msiexecを実行してくれ。

596:デフォルトの名無しさん
04/12/02 22:40:03
まじで、今日はおしまいにします。ノ

597:デフォルトの名無しさん
04/12/04 03:22:28
今夜も回答書こうと思ってやって来たが、さすがに書き込みが古いものに対して
レス書いても、きっと見に来ないだろうから、止めとく。
わかる範囲になってしまうけど、質問あれば返信するよ。

598:デフォルトの名無しさん
04/12/08 23:13:50
msi形式のインストーラーが書き出せるフリーのインストーラービルダーありませんか?

599:デフォルトの名無しさん
04/12/08 23:25:56
>>598
WiX (Common Public License  Microsoft 製)

600:デフォルトの名無しさん
05/01/26 18:05:07
>>15ってアホだな

インストーラっていったらWindowsのにきまってんじゃん

まったくUNIX使いはアホだなあ

601:デフォルトの名無しさん
05/01/27 11:05:52
時代遅れのUNIX使いは、頑張ってtar,make,autoconf,autoconf,perl,amake,RPM,cpioの使い方を学べよw
オレはtar,make,RPMだけで十分

602:デフォルトの名無しさん
05/01/27 13:53:13
それはあなたは時代遅れ未満という事ですか?

603:デフォルトの名無しさん
05/01/27 18:56:41
>602
もうGUIで何でもできるからもういいだろう

604:デフォルトの名無しさん
05/01/28 08:09:02
>>601ってアホだな

tar,makeがインストーラだとか勘違いしてるじゃん

まったくUNIX使いはアホだなあ


605:デフォルトの名無しさん
05/02/18 14:59:55
Inno Setup 5.0.8 来ました。
URLリンク(www.jrsoftware.org)

606:デフォルトの名無しさん
05/02/18 16:53:32
陰嚢

607:デフォルトの名無しさん
05/02/18 21:07:06
>>605
いまいち使い方がワカンネ

608:デフォルトの名無しさん
05/02/18 23:04:10
インストーラの中では一番簡単な部類だと思うが。

609:デフォルトの名無しさん
05/02/20 13:49:11
InnoEdit&そのサンプル
URLリンク(testesca.at.infoseek.co.jp)

日本語ヘルプ&FAQ他
URLリンク(www.geocities.jp)

後は気合で何とかなる。

610:デフォルトの名無しさん
05/02/24 02:05:58
NSISで造られたインストーラの中のファイルだけを抽出したいのですが?
可能でしょうか?

611:デフォルトの名無しさん
05/02/27 03:17:35
>>610
スレリンク(software板:397-402番)
スレリンク(software板:738-778番)

マルチにつき放置

612:デフォルトの名無しさん
05/04/05 15:07:56
保守

613:デフォルトの名無しさん
05/04/07 15:05:00
SharpDevelop で作ったソフトを配布するのに
インストーラから .NET Framework と MDAC 2.6(以降) を導入するために
Inno を使おうとおもっています

URLリンク(www13.brinkster.com)
URLリンク(www13.brinkster.com)

この辺をいじくって自分ソフトに組み込むのかなぁ
という所まではつきとめました

しかし、組み込み方がよくわからんどす。。。(o_ _)o
単純に InitializeSetup をマージして自分ソフトの設定にコピペなのだろうか?

徹夜明けで頭が死んでます(@@;
特に納期とかのあるプログラムじゃないのですけどね

できるかどうか、できるとしたらどういう感じになるのか
知ってる人がいたら教えて下さい

614:デフォルトの名無しさん
05/04/07 17:10:15
>>613
>URLリンク(www13.brinkster.com)
>URLリンク(www13.brinkster.com)
上はバージョンチェック、
下は.NET Frameworkが入ってなければダウンロードを促すみたいな感じ。
マージする分には問題なさそうだけど Result:= は return じゃないので注意。

613の導入が Inno にインストールさせるってのなら俺には分からん。

615:デフォルトの名無しさん
05/04/08 00:55:55
>>614
thx
ダウンロードを促す画面くらいがいいかな
という感じでスクリプト書き換えました

616:デフォルトの名無しさん
05/04/27 14:48:35
未だに、VB6.0+VSI1.0を使用してフリーソフト作成しています。

問題点は、最新版を配布する場合、古いバージョンのexeが上書きされないこと。

フリーソフトのためだから、10万もするインストーラーは買えません。
ディストリビューションウィザードはMSI以上に使えなかった。

解決策は
1.VSIで上記問題を解決する。(誰かご伝授願います。)
2.安価インストールソフトの導入(問題のないソフトなら2万くらいまでなら出せます。)
3.アンイストールしてから再インストールを促す。(現況これを採用)

1>2>3の順で解決したいのですが、今のところは3でしのいでます。

いいアドバイスお願いいたします。

617:616
05/04/27 14:55:54
補足

1にはWiXなどでmsiをリビルド?!する事も含む。

618:は@ c178.016.c3-net.ne.jp ◆cplnFO9T0I
05/04/29 15:32:39
NSISでつくられたパッケージを改変したいんですが、
どうすればよいでしょうか。

619:デフォルトの名無しさん
05/05/23 12:20:58
既出ですか

My Inno Setup Extensions
URLリンク(isx.wintax.nl)

ISTool
URLリンク(www.istool.org)

620:デフォルトの名無しさん
05/06/07 07:17:08
これ、意外とよかったよ。
URLリンク(www5a.biglobe.ne.jp)

621:デフォルトの名無しさん
05/06/07 23:16:25
>>620
シンプルでよさそうだね。今度使ってみます。

622:デフォルトの名無しさん
05/06/10 19:46:36
InstallShield X Express Editionって
・PackageForTheWebみたいな単体EXEを作れますか?そのEXEのアイコンは変更できますか?
・流行りの全画面でないインストーラーが作れますか?
URLリンク(www.xlsoft.com)

623:デフォルトの名無しさん
05/06/10 20:28:04
>622
評価版をダウンロードして使ってみればいい。

624:デフォルトの名無しさん
05/06/14 12:28:56
installshield X premierで

再インストール時、プログラムEXEが起動していたら、再インストール出来ないようにするにはどうしたらいいでしょうか?
あるいは、プログラムEXEを終了させて、再インストールなど。

削除する場合も、プログラムEXEが起動していたら、プログラムEXEが残ってしまうのを防ぎたい。
どうすればよいのでしょうか?

625:デフォルトの名無しさん
05/08/10 20:05:39
保留

626:デフォルトの名無しさん
05/09/02 19:47:59
InstallShield for VC++6.0でocxを登録したいのですが
新規ファイルグループを作ってそこに登録してやれば
いいのでしょうか。

627:デフォルトの名無しさん
05/09/02 21:17:50
このスレが上がってるの久しぶりに見た

628:名無しさん@そうだ選挙に行こう
05/09/11 12:23:22
VS2003のデプロイメントプロジェクトでMSIを作っていますが、
ダイアログの追加ができません。ヘルプ見ると右クリックとかで追加と削除
ができるってかいてあるんだけどな…どうやってライセンスダイアログ追加
できるんでしょうか?
もらってきたサンプルはしっかりとライセンスのダイアログがあるわけですが…

629:デフォルトの名無しさん
05/09/26 21:39:09
Innoの日本語化サイト、最近更新してないみたい (´・ω・`)

630:デフォルトの名無しさん
05/11/17 22:52:17
アップデータの話なんかもここでよいですか?

巷のゲームなんかで使われているアップデータなんですが、
これよく使われてますね。
URLリンク(product.lameije.co.jp)

みなさんは、何使ってますか?
Inno Setupでも差分アップデートはできましたっけ・・・。

631:デフォルトの名無しさん
05/11/18 00:31:48
Inno Setupのアップデータの作り方書いてありました
URLリンク(www.geocities.jp)

だけど、これだと差分自分でみつけないといけないので、めんどくせーな

632:デフォルトの名無しさん
05/11/20 16:57:02
wixの日本語解説サイト希望

633:デフォルトの名無しさん
05/11/20 17:15:58
InstallShield 馬鹿高いくせにバグ大杉

634:デフォルトの名無しさん
05/11/23 08:02:54
「こぴー」

635:デフォルトの名無しさん
05/12/17 06:19:56
アプリとMSDEを一回のインストール作業で済ませたいのだけれども
可能な事なのかな?

636:デフォルトの名無しさん
05/12/17 11:26:34
>>635
URLリンク(www.microsoft.com)
ただし、英語&ドトネト必須

つMSDEマージモジュール
ただし、SPが出たら自分で配布しないといけない。

637:デフォルトの名無しさん
05/12/22 18:44:12
すごく変な質問なんですが

アンインストーラのIsUninst.exeなどに渡すisu形式のファイルについてです。
これを見ればインストールでどんなファイルがコピーされたかとかどの
レジストリキーが作成されたかが分かるんじゃないか、と思って中身を覗いて
みたんですが、バイナリの羅列ばかりでさっぱりです。
これを読む方法ってありますか?

638:デフォルトの名無しさん
05/12/22 22:05:23
>>637
残念ながら、ない。

639:デフォルトの名無しさん
05/12/23 10:16:06
>>637
MSIファイルを使ってるインストーラならorcaで見れると思うが。

640:デフォルトの名無しさん
06/01/23 16:41:46
VS2003のセットアッププロジェクトで CPL (コントロールパネルアプリ)を
システムフォルダにインストールするインストーラーを作成したんですが、
インストールはできるものの、アンインストールされないという現象に
悩んでいます。

また、プロジェクトのバージョンを変えて強制的に上書きインストールする
ようにしても CPL は古いままで上書きされません。

手動では削除できるので Windows が使っているとかといった理由で
削除&上書きされないとは思えないのですが・・・。

何故かご存知の方いらっしゃいましたら原因を教えてください。


641:デフォルトの名無しさん
06/02/01 14:17:41
age

642:トモ
06/03/17 18:28:56
最近毎日同じ人としか話してないなって思いませんか??ちょっとだけでも友達が増えたらいいなー暇つぶしにでもいいので覗きにきてくださいねー

URLリンク(s2.muryo-de.etowns.net)


643:http://www.vector.co.jp/soft/win95/util/se072729.html
06/03/18 19:11:34
TextSS のWindowsXP(Professional)64bit化おながいします

もしくは64bitにネイティブ対応したテキスト置換ソフトありますか?

644:デフォルトの名無しさん
06/03/25 11:36:05
>>643
> TextSS のWindowsXP(Professional)64bit化おながいします

作者しかソース持ってないんだから、作者に言わないと。
つーか、なんでネイティブにこだわる??

645:デフォルトの名無しさん
06/03/26 11:43:49
これ簡単に使える
URLリンク(www.ssesetup.com)

646:デフォルトの名無しさん
06/05/05 07:10:32
。。

647:デフォルトの名無しさん
06/05/05 07:11:20
a

648:デフォルトの名無しさん
06/05/05 07:12:30
b

649:デフォルトの名無しさん
06/05/05 07:13:36
c

650:デフォルトの名無しさん
06/05/08 22:18:09
InnoEditX
URLリンク(textexpage.s154.xrea.com)

651:デフォルトの名無しさん
06/05/21 16:38:41
つ【関連スレ】
スレリンク(win板)

652:デフォルトの名無しさん
06/05/21 22:01:07
インストーラー相談室
スレリンク(tech板)

653:デフォルトの名無しさん
06/06/01 20:30:51
ネットワークインストーラってInstallshieldで作るんですかね?

654:デフォルトの名無しさん
06/06/10 11:43:34
インストーラ作成ソフトって個人じゃなく企業ならどんなソフト使っているの?


スレリンク(win板)
フリーのInnoSetupとか使っているんだろうか?

655:デフォルトの名無しさん
06/06/10 11:56:47
OfficeのインストーラーはWiXで作られているらしい

656:デフォルトの名無しさん
06/06/10 13:13:28
>>654
InstallShieldが多いな。InstallScriptプロジェクトや基本MSIプロジェクトを使って。

657:デフォルトの名無しさん
06/07/04 13:42:33
【Inno Setup】
Inno Setup
URLリンク(www.jrsoftware.org)

ISTools
URLリンク(www.istool.org)<)

Inno Setup, ISTool, ヘルプファイルの日本語化
URLリンク(www.geocities.jp)

【NSIS】
NSIS
URLリンク(nsis.sourceforge.net)<)
NSIS Setup Creator
URLリンク(hp.vector.co.jp)

【InstallShield】
InstallShield
URLリンク(www.installshield.com)<)
XLsoft : InstallShield
URLリンク(www.xlsoft.com)

658:デフォルトの名無しさん
06/07/04 13:43:04
【Windows Installer】
Windows Installer
URLリンク(www.microsoft.com)

Advanced Installer
URLリンク(www.advancedinstaller.com)<)

【その他】
Wise Installation System
URLリンク(www.wise.com)
AWinstall
URLリンク(www.awinstall.com)<)
CreateInstall
URLリンク(www.createinstall.com)<)
FreeExtractor
URLリンク(www.disoriented.com)
EXEpress CX
URLリンク(www.webtech.co.jp)
簡単インストーラ
URLリンク(www5a.biglobe.ne.jp)

Vector SOFT Libraly: Windows > プログラミング > インストーラ
URLリンク(www.vector.co.jp)

659:デフォルトの名無しさん
06/07/04 13:44:50
以上主要なインストーラでした

個人的には
InnoSetup>Wise>NSIS>InstallShield
の普及度だけどWiseやInstallShieldだと遅すぎだからInnoかNSISにして欲しいと思うことがしょっちゅう

660:デフォルトの名無しさん
06/07/04 16:47:13
いいまとめだ。ありがとう。


661:デフォルトの名無しさん
06/07/04 18:50:15


662:デフォルトの名無しさん
06/07/05 09:59:33
NSISって聞いたことなかったんだけど、ちょっと見たら結構よさそうだね。
と思ったらヌルポソフトのWinAmpのインストーラだったのか。

>の普及度だけどWiseやInstallShieldだと遅すぎだからInnoかNSISにして欲しいと思うことがしょっちゅう
企業向けだとどうしても.NET FrameworkのインストールやWindows Installer準拠を優先してしまうので
必然的にInstallShieldになってしまう罠。

663:デフォルトの名無しさん
06/07/05 11:08:53
>>662
NSISって、一発展開とかのモードもあるけど普通のウィザードだとInnoとリクソツなんだよね
インスコ中にプログレスバーの左下に『Show Detail』てボタンがあって、それを押すと今まで何をやったかが見れるヤツ(これ、Innoにも欲しい)
NSISとは気づかずにInnoだと思ってインスコしてるはずw

664:デフォルトの名無しさん
06/07/05 11:09:47
ついでにNSISのセットアップを簡単に作れるソフト貼っときますね

SFX Tool 1.01 - Freeware Files.com - Programming Category
URLリンク(www.freewarefiles.com)

665:デフォルトの名無しさん
06/07/06 17:00:48
URLリンク(www.iconempire.com)
このセットアップってどれっすか?

666:デフォルトの名無しさん
06/07/10 02:12:30
HM NIS Editも忘れないでくれ
URLリンク(hmne.sourceforge.net)

667:デフォルトの名無しさん
06/07/10 14:57:50
URLリンク(www.innosetup.com)でjrsoftware.orgに繋がるのに驚いた

668:デフォルトの名無しさん
06/08/01 06:07:57
LiberalInstaller
URLリンク(www.liberalsoft.com)

Innoには足元にも及ばない

669:デフォルトの名無しさん
06/08/02 10:57:26
Setup Factory 7.0
URLリンク(www.indigorose.com)

なんでこんなのが495ドルもするんだよ!

670:デフォルトの名無しさん
06/08/13 08:37:38
こんなの見つけた

Install Creator
URLリンク(www.clickteam.com)

かなりショボいが、GUIはしっかりしてる方かも

671:デフォルトの名無しさん
06/08/14 13:41:23
Tarma Installer
URLリンク(www.tarma.com)

672:デフォルトの名無しさん
06/08/15 11:11:18
InstallBuilder
URLリンク(www.bitrock.com)

$195
高っ!

673:デフォルトの名無しさん
06/08/17 20:49:16
URLリンク(winbar.nl)


674:デフォルトの名無しさん
06/08/17 21:41:51
wise5J Proを使っている人はいませんでしょうか?
最近使い始めたのですが、編集していくといきなりテーブルのエラーが出ます
主にテーブルのエラーは、レジストリ項目やファイルの追加・削除で発生。またスクリプトでちょっと凝った書き方をしてもエラーが出て、書いたスクリプトを消しても戻りません。
上記作業をすると自動でテーブルに追加や削除の編集をしているらしく、wise自身が墓穴を掘っているようです。
スクリプトの場合も勝手にスクリプトの行が上下にずれて行ったり…
仕方ないので、こまめに履歴保存とSourceSafeにチェックインをしています。
やり方がまずいのか、wiseの問題なのか、同じ問題で解決した人がいましたら教えて下さい。
ちなみに最新のアップデートは適用してあります。
メーカーに問い合わせもしようかと思ったが、具体的な再現手順が掴めていない
同じ手順で上手く行く時と駄目な時がある


675:デフォルトの名無しさん
06/08/19 22:53:32
wiseなんか使うなって

676:デフォルトの名無しさん
06/08/21 21:00:05
9ヶ月ぶりにInnoSetupの新バージョンがリリースされたみたい。でもヘルプの日本語訳サイト閉鎖したからなあ。不便

URLリンク(www.jrsoftware.org)

【インストーラ作成ソフト】Inno Setup
スレリンク(win板)

677:デフォルトの名無しさん
06/08/22 15:26:07
閉鎖じゃない、更新停止だ

678:デフォルトの名無しさん
06/08/22 19:15:22
永久に停止かな?

679:デフォルトの名無しさん
06/08/24 12:48:49
Multilingual Installer: Install E/J
URLリンク(hp.vector.co.jp)
InsAssist
URLリンク(wblue.web.infoseek.co.jp)

国産は国産なりにユニークな機能があったりするのね

680:デフォルトの名無しさん
06/08/24 13:16:11
お尋ねしたいのですが
VS2003のデプロイメントプロジェクトでMSIを作成しているのですが
MSIインストール後にReadme.htmファイルを表示させてる方法が不明です。
VS2003のインストーラでこのような事は可能でしょうか?
方法をご教授いただけませんでしょうか

681:デフォルトの名無しさん
06/08/27 19:50:17
今は Inno Setup を使っているが
WiXの面影が忘れられないの。。。

WiX Tutorial を訳している所があったら教えてください。
NEETなので、時間はあります。
自力でやってもいいんですけど、英語力に自信がなくて。。。

682:デフォルトの名無しさん
06/08/28 10:23:34
MSIなんて使うな馬鹿

683:デフォルトの名無しさん
06/09/06 00:31:20
インストールシールドつかってるんですが
オラクルとかのストアードSQLを実行すると
内部エラーが発生するのですが、これってやっぱ無理あります?
普通のコマンドプログラムは動作するんですが

684:デフォルトの名無しさん
06/10/05 00:34:20
Microsoft謹製のwix使ってる兵はいないのか〜?

685:デフォルトの名無しさん
06/10/05 00:39:17
>>681
あんなもんを訳すのに英語力は必要ない。
必要なものはコンピュータ技術者としてのスキルと根性。

686:デフォルトの名無しさん
06/11/11 07:34:24
Spoon Installer
URLリンク(www.dbpoweramp.com)

687:デフォルトの名無しさん
06/11/25 16:26:03
VisualStudio2005についているウィザードを使用して、Windows インストーラ プロジェクトに
ついてご質問します。Windowsのコントロールパネルの内容を設定変更もしたいと思います。
例えば、タスクバーのプロパティの通知領域の時計を表示しないとかの設定もいっしょにしたいと
考えていますどのようにすればよいでしょうか?


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5396日前に更新/191 KB
担当:undef