[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/09 13:15 / Filesize : 191 KB / Number-of Response : 862
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

インストーラー相談室



1 名前:デフォルトの名無しさん [2001/08/14(火) 03:28]
プログラムは順調なのに、いざ自分で出荷となって気づいた
インストーラーの選択、使い方

当方初心者ですが、独立したスレにすることでほかに参考に
なる方もいると思います

417 名前:荒れたのでもう一度・・ [03/04/20 17:03]
ショートカットではアイコンのパターンを切り替え選択できますが、
InstallSheildでのインストーラー作成時にexeのショートカットに対して
このようなパターン指定ってできますか?
もしできるのなら、ヒントを教えてください


418 名前:デフォルトの名無しさん mailto:sage [03/04/20 17:18]
マニュアルに書いてます。
正規に購入したら手に入ります

419 名前:デフォルトの名無しさん [03/04/22 02:41]
>>417
アイコンは、EXEやDLLにリソースとして持たせてから
レジストリでそれをアイコンとして指定するとよいよ

420 名前:デフォルトの名無しさん [03/04/22 22:36]
ニュースステーション、ニュースやれよ。

421 名前:デフォルトの名無しさん [03/04/22 22:39]
420が良い事言った

422 名前:デフォルトの名無しさん [03/05/13 03:36]
install

423 名前:デフォルトの名無しさん mailto:age [03/05/13 08:45]
Inno Setup 使ってる人っている?使えるんなら勉強してみようかと思うんだが。
ttp://www.jrsoftware.org/isinfo.php

424 名前:デフォルトの名無しさん mailto:sage [03/05/13 09:09]
漏れは今は使っていないがいずれ使ってみようと思ってる。。
↓のMinGWのパッケージにInno Setupが使われているらしい
ttp://www63.tok2.com/home/bitwalk/mingw.html

425 名前:デュランデュランデュラン mailto:sage [03/05/13 18:46]
>>423-424
漏れDelphi使っていたこともあって、結構長い間これにはお世話になりますた。
きちんと日本語化されてるし、スクリプトがちょっと慣れないと厄介だけども
使いこなせれば結構いいと思うよ。
スクリプト使いこなせば複雑なインストーラ作成できるし。
あとはMLやWEB上のリソースを読みこなせる英語力があればいいと思います。
オープンソースなんで、Del持ってればソース自分でいじれるし。おすすめといえます。

ただ、うちの会社は諸事情によりWindows Installerに移行したので、
現在は使用していませんが。



426 名前:デュランデュランデュラン mailto:sage [03/05/13 18:50]
InnoSetupに関するリソース
・日本語化に関するページ(ただしバージョンが古い)
ttp://www.syam.net/library/innosetupj/index.html
・InnoSetupに関するツール
ttp://www.istool.org/
・InnoSetup Extension
ttp://www.wintax.nl/isx/

427 名前:デフォルトの名無しさん [03/05/24 12:20]
install

428 名前:山崎渉 mailto:(^^) [03/05/28 12:47]
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉

429 名前:デフォルトの名無しさん [03/05/29 01:07]
age

430 名前:デフォルトの名無しさん mailto:sage [03/05/29 02:54]
EXEpress CXは個人製作のフリーソフトに限り無料で使えるとか

431 名前:デフォルトの名無しさん mailto:sage [03/05/30 14:09]
今までInstallSheildやEXEpressなどを使い分けていたけど最近InnoSetupに
全部移行したよ。
Delあまりよくわかってないので心配だったが、スクリプトでうまくいったので
ソースをいじくることは無かった。


432 名前:デフォルトの名無しさん [03/06/04 16:49]
InstallSheildのインストーラー作成で、
ソフトをアンインストールする際に任意のフォルダーごと削除
するにはどうすればよいのですか?
スクリプトを記述する必要ありますか?それとも
ほかで設定できる部分があれば教えてください


433 名前:デフォルトの名無しさん [03/06/04 16:50]
★クリックで救える○○○○があるらしい??★
yahooo.s2.x-beat.com/linkvp/linkvp.html

434 名前:デフォルトの名無しさん [03/06/04 21:34]
ん?


435 名前:デフォルトの名無しさん mailto:sage [03/06/05 01:17]
>>432
スクリプトでしょうな。



436 名前:432 [03/06/05 19:47]
>>435
よかったらそこの部分だけサンプルもらえませんか?
よろしくおねがいします


437 名前:デフォルトの名無しさん mailto:sage [03/06/06 01:08]
>>436
Win32APIのSHFileOperation()を呼び出せばいいんだよ。
APIの呼び出し方はヘルプを見てね。(ウフ

438 名前:デフォルトの名無しさん mailto:sage [03/06/17 12:31]
>>432
ユーザが間違えてルートに入れてた場合も?

439 名前:デフォルトの名無しさん mailto:sage [03/06/17 23:49]
432は勇気がある

440 名前:デフォルトの名無しさん mailto:sage [03/06/18 09:51]
432はみずいろ作者

441 名前:デフォルトの名無しさん [03/06/22 23:06]
install

442 名前:デフォルトの名無しさん mailto:sage [03/06/26 00:30]
OSXのインストーラパッケージの話題はここでOK?
なかなか情報ないんですよね。
NEXTで使ってた人や、こんな使い方もあるYo!
なんて人、お話しましょ。

443 名前:デフォルトの名無しさん [03/06/26 01:32]
しょぼしょぼとフリーソフトを作っています。
インストーラには ExePress を使っています。
いままではアップデートのたびに、古いバージョンをすべて削除してもらってから、新しいバージョンをインストールしてもらっていました。
が、できれば新しいバージョンのインストールファイルをクリックするだけで、古いバージョンを上書きで更新できるようになればいいと思っています。
このようなことをしたいとき、気をつけるべきことは何でしょうか?

また、新しいバージョンの配布に際して、すべてのファイルを含む古バージョンと、
以前のバージョンから更新のあったファイルだけを含むアップデータとの二本立てで配布したいと考えています。
このような配布形態をとりたい場合、どのようなことに気をつければよいでしょうか?

444 名前:デフォルトの名無しさん mailto:sage [03/06/26 09:28]
>>443

> いままではアップデートのたびに、古いバージョンをすべて削除してもらってから、
なぜそうする必要があるんだい?
ExePressでも上書き出来たと思うのだけど。

> また、新しいバージョンの配布に際して、すべてのファイルを含む古バージョンと、
> 以前のバージョンから更新のあったファイルだけを含むアップデータとの二本立てで配布したいと考えています。
> このような配布形態をとりたい場合、どのようなことに気をつければよいでしょうか?
サイズが糞デカイならともかく、めんどうになるからやめたほうがいい。


445 名前:デフォルトの名無しさん mailto:sage [03/07/12 20:53]
教えて君でスマンが、
Orcaってどこで入手できるん?



446 名前:デフォルトの名無しさん mailto:sage [03/07/12 21:49]
>>445
www.google.co.jp/search?q=cache:SsE6cLLvnkoJ:www.saga-ed.go.jp/materials/edq01449/wininst/wininst.htm+orca+%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%A9+%E5%85%A5%E6%89%8B&hl=ja&start=3&ie=UTF-8

447 名前:445 mailto:sage [03/07/15 17:57]
>>446
thanx!

448 名前:デフォルトの名無しさん mailto:sage [03/07/16 12:10]
ぐぐるで感謝してる人始めて見た....

449 名前:デフォルトの名無しさん mailto:age [03/07/17 15:48]
ぜんぶMSじゃなきゃいやなんだよー

450 名前:デフォルトの名無しさん mailto:sage [03/07/18 06:30]
ならWindows Installer使いなさい

451 名前:デフォルトの名無しさん mailto:sage [03/07/19 16:33]
ガイシュツだったらスマソ

Ghost Installer ってのをみつけたんだけどどうよ?
フリー版もあるし、日本語使える(言語の自動選択もありそうな予感)ようだし。
ただ、情報ほしくてググってみたけど、日本語のページはでてこんかった。

452 名前:山崎 渉 mailto:(^^)sage [03/08/02 02:36]
(^^)

453 名前:山崎 渉 mailto:(^^) [03/08/15 17:11]
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン

454 名前:デフォルトの名無しさん mailto:age [03/09/12 06:15]
age

455 名前:デフォルトの名無しさん [03/10/02 10:20]
インストールシールドエクスプレスのバンドル版ですが、
インストールしたユーザにしかスタートアップが現れません。
サブセットなので機能カットされてるのかな。



456 名前: [03/10/02 17:14]
EXEPress でフォントをインストールさせるにはどうしたらいいの???

457 名前: [03/10/02 17:25]
つーか、フォントのインストールって、
単にフォントのディレクトリに *.ttf なんかを放り込めばいいの?
それともレジストリをいじる必要あり?

458 名前:デフォルトの名無しさん mailto:sage [03/10/02 21:44]
>>457
試 せ よ

459 名前:デフォルトの名無しさん [03/10/05 16:37]
VS.NETのデプロイメントプロジェクトで、アンインストールするとき、
1、ファイルが削除可能かチェック
2、削除するプログラムが起動中なら強制終了
3、カスタム動作
4、ファイルの削除
の順で実行されているようです。

この3のカスタム動作で自分を正常終了するプログラムを書いたのですが、
実際にはそこに来る前に2でインストーラによって強制終了されたり、
1のファイル使用中チェックでエラーがでてしまいます。
1の前にカスタム動作を行えれば正しくアンインストールできるはずなのですが、
どなたか方法をご存じないでしょうか。

460 名前:号外 [03/10/05 16:49]
2ch逝けないYO
どうなってるの?


461 名前:459 mailto:sage [03/10/05 16:54]
すみません、
> 2、削除するプログラムが起動中なら強制終了
については勘違いだったようです。
問題は1だけになりました。
システムフックを使用しているプログラムだと、
UnhookWindowsHookEx を呼ぶまでは他のプロセスに使用されているので、
カスタム動作が先に呼ばれないと1でエラーがでてしまうのです。


462 名前:デフォルトの名無しさん mailto:sage [03/10/22 18:15]
なんかしらない間にprogram filesのInstallShieldフォルダに
Professional 7.0 Setupフォルダが出来て300MBを超えるファイルが入っている。

なにこれ???
こわー。

463 名前:デフォルトの名無しさん [03/11/18 17:43]
Visual StudioR Installer てダイアログのカスタマイズできねーじゃん!
管理者インストールの選択なんていらんのに!
InstallSheildで作り直しかよーー

464 名前:デフォルトの名無しさん mailto:sage [03/11/18 17:47]
スマソWindows Installerだった

465 名前:デフォルトの名無しさん [03/11/22 18:54]
MSI ファイルに含まれるファイルを取り出すソフトってないんでしょうか?



466 名前:デフォルトの名無しさん mailto:sage [03/11/22 20:48]
>>465
msiexec

467 名前:デフォルトの名無しさん mailto:sage [03/12/20 02:25]
Orcaのヘルプファイルってどこにあるんだ?
さっぱり見つからない。

468 名前:デフォルトの名無しさん mailto:sage [03/12/20 21:55]
Platform SDK: Windows Installer

469 名前:デフォルトの名無しさん [03/12/20 22:59]
age
俺もorcaのヘルプの場所がわからん。
XPなんだけど、ファイル名教えてくれれ

470 名前:デフォルトの名無しさん [03/12/20 23:10]
sdk updateでWindows Installer SDKを入れて
www.microsoft.com/msdownload/platformsdk/sdkupdate/

これを開く。
ms-help://MS.PSDK.1033/msi/setup/orca_exe.htm


471 名前:デフォルトの名無しさん mailto:sage [03/12/22 23:53]
>>470
なんか違う、、DOSのオプションとかしかでない。。。。

すべての項目の説明とかだーって載ってるやつ無いかな?
英語でもかまわんし。

472 名前:デフォルトの名無しさん mailto:sage [03/12/23 00:52]
まあこれでも読んでなさいと。
support.microsoft.com/default.aspx?kbid=255905


473 名前:465 mailto:sage [03/12/23 22:54]
>>466
すげー日が開いたがthanx

474 名前:デフォルトの名無しさん mailto:sage [04/01/03 00:52]
>>351
今から使おうとしてるんだが、
…サンプル見ながらメモ帳で書くしかないかな…。
補助ツールは使えねぇし。
98だと文字化けするみたいだし。

475 名前:デフォルトの名無しさん mailto:sage [04/01/03 02:23]
と思ったら案外簡単だな。

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

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




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

477 名前:デフォルトの名無しさん mailto:sage [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 名前:デフォルトの名無しさん mailto:sage [04/01/08 23:30]
Inno Setupってどう?結構よさそうだけど。

481 名前:デフォルトの名無しさん mailto:sage [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 mailto:sage [04/01/12 13:43]
とか書き込んでみると、いきなり解決するんだもんな。
Windows Installer SDKのOrcaをインストールすればいいのね。

引き続き試してみまふ。

484 名前:482 mailto:sage [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 mailto:sage [04/01/13 01:27]
やっとわかった。セットアッププロジェクトのプロパティで
パッケージファイル「圧縮しない」でビルドしたuncompressedなセットアップが必要と。
そんなものがあることを知らなかったので「はにゃ?」だった。

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

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



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

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

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

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

本家WiseSolutions(ttp://www.wisesolutions.com/)では
Standard Edition $449
Professional Edition $1199
Enterprise Edition $1999

一方、GrapeCity( ttp://www.grapecity.com/japan/support/database/Tool_ProductList.htm)
によると
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 名前:デフォルトの名無しさん mailto:sage [04/03/12 01:18]
InnoSetupに乗り換えた

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

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

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

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

493 名前:デフォルトの名無しさん mailto:sage [04/03/12 20:41]
>>491
残念ながらInnoSetupはMSIに対応する予定はないと明言していた。
ttp://www.jrsoftware.org/isfaq.php#msi

494 名前:デフォルトの名無しさん mailto:sage [04/03/13 01:23]
Advanced InstallerってのがMSI対応してるっぽい
ttp://kumiki.c.u-tokyo.ac.jp/~ichiyama/mt/archives/000029.html

495 名前:デフォルトの名無しさん mailto:sage [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 www.xxxxxx.jp/xxxxxxx.msi LAUNCHPROGRAM=1 /q

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

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


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

498 名前:497 mailto:sage [04/04/24 18:02]
スマソ探したらあった。

499 名前:デフォルトの名無しさん mailto:sage [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 名前:デフォルトの名無しさん mailto:sage [04/05/19 12:53]
>>502
自分で試してみりゃいいじゃん

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


505 名前:デフォルトの名無しさん mailto:sage [04/05/22 02:50]
www.itmedia.co.jp/news/articles/0404/06/news025.html

Windows Installer XML (WiX) toolset
sourceforge.net/projects/wix/

これってどうなの?



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 名前:デフォルトの名無しさん mailto:sage [04/05/25 09:57]
ショボいプログラムなら、それでいいかもね。

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

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


( ´,_ゝ`)プッ

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

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

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

515 名前:デフォルトの名無しさん mailto:sage [04/05/25 19:32]
>>514
www.inslaughternatives.com/
これじゃねーか?



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


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


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

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

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

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

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

523 名前:デフォルトの名無しさん [04/05/29 01:37]
InstallShield がバージョンアップするそうです。
enterprise.watch.impress.co.jp/cda/software/2004/05/28/2422.html

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 名前:デフォルトの名無しさん mailto:sage [04/05/29 12:33]
インストーラなんて自己解凍倉庫で十分

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

530 名前:デフォルトの名無しさん mailto:sage [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 名前:デフォルトの名無しさん mailto:sage [04/05/29 15:47]
>>534
リカバリー済みのOSですが何か?



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

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

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

539 名前:デフォルトの名無しさん mailto:sage [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 名前:デフォルトの名無しさん mailto:sage [04/06/01 23:17]
海外ソフトで www.agentix.org/aginstaller.php 使ってるのが起動できないんだけど
何か知ってる人いませんか?

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


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



546 名前:デフォルトの名無しさん mailto:sage [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 名前:デフォルトの名無しさん mailto:sage [04/06/20 21:15]
>>550
WindowsInstallerはOSに組み込まれているということをよく考えてみよう。

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

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

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

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

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

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

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

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

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

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

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




556 名前:デフォルトの名無しさん mailto:sage [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 名前:デフォルトの名無しさん mailto:sage [04/08/10 14:03]
>>556 = >>557 = >>558
反論 >>559

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

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

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

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


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

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


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

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

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




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

Innosetup FAQとKnowledge Baseの和訳
www.geocities.jp/mystral_kk/

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


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



569 名前:デフォルトの名無しさん mailto:sage [04/10/15 10:08:48]
TARGETDIR で変更できませんか?
ttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/targetdir_property.asp


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

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

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

573 名前:デフォルトの名無しさん mailto:sage [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 名前:デフォルトの名無しさん mailto:sage [04/10/20 18:58:14]
>>575
多分無理。

PFWだけなら、Ver4 がダウンロードできるぞ。
www.installshield.com/pftw/

579 名前:575 mailto:sage [04/10/21 12:14:25]
>>578

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

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

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

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

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

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

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

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



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

597 名前:デフォルトの名無しさん mailto:sage [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 名前:デフォルトの名無しさん mailto:sage [05/01/27 11:05:52 ]
時代遅れのUNIX使いは、頑張ってtar,make,autoconf,autoconf,perl,amake,RPM,cpioの使い方を学べよw
オレはtar,make,RPMだけで十分

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

603 名前:デフォルトの名無しさん mailto:sage [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 来ました。
ttp://www.jrsoftware.org/



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

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

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

609 名前:デフォルトの名無しさん mailto:sage [05/02/20 13:49:11 ]
InnoEdit&そのサンプル
ttp://testesca.at.infoseek.co.jp/

日本語ヘルプ&FAQ他
ttp://www.geocities.jp/mystral_kk/

後は気合で何とかなる。

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

611 名前:デフォルトの名無しさん mailto:sage [05/02/27 03:17:35 ]
>>610
pc5.2ch.net/test/read.cgi/software/1106408912/397-402
pc5.2ch.net/test/read.cgi/software/1108197341/738-778

マルチにつき放置

612 名前:デフォルトの名無しさん [2005/04/05(火) 15:07:56 ]
保守

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

www13.brinkster.com/vincenzog/isxart.asp?idart=1
www13.brinkster.com/vincenzog/isxart.asp?idart=70

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

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

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

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

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

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

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



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

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

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

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

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

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

617 名前:616 mailto:age [2005/04/27(水) 14:55:54 ]
補足

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

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

619 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 12:20:58 ]
既出ですか

My Inno Setup Extensions
isx.wintax.nl/

ISTool
www.istool.org/default.aspx/

620 名前:デフォルトの名無しさん [2005/06/07(火) 07:17:08 ]
これ、意外とよかったよ。
ttp://www5a.biglobe.ne.jp/~nobukich/einstall/index.htm

621 名前:デフォルトの名無しさん mailto:sage [2005/06/07(火) 23:16:25 ]
>>620
シンプルでよさそうだね。今度使ってみます。

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

623 名前:デフォルトの名無しさん mailto:sage [2005/06/10(金) 20:28:04 ]
>622
評価版をダウンロードして使ってみればいい。

624 名前:デフォルトの名無しさん mailto:sage [2005/06/14(火) 12:28:56 ]
installshield X premierで

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

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

625 名前:デフォルトの名無しさん mailto:sage [2005/08/10(水) 20:05:39 ]
保留



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

627 名前:デフォルトの名無しさん mailto:sage [2005/09/02(金) 21:17:50 ]
このスレが上がってるの久しぶりに見た

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

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

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

巷のゲームなんかで使われているアップデータなんですが、
これよく使われてますね。
product.lameije.co.jp/udmtool.html

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

631 名前:デフォルトの名無しさん [2005/11/18(金) 00:31:48 ]
Inno Setupのアップデータの作り方書いてありました
www.geocities.jp/mystral_kk/iskb10.htm

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

632 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 16:57:02 ]
wixの日本語解説サイト希望

633 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 17:15:58 ]
InstallShield 馬鹿高いくせにバグ大杉

634 名前:デフォルトの名無しさん [2005/11/23(水) 08:02:54 ]
「こぴー」

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



636 名前:デフォルトの名無しさん mailto:sage [2005/12/17(土) 11:26:34 ]
>>635
つ ttp://www.microsoft.com/downloads/details.aspx?familyid=6e9a7403-c4ba-4d98-bb0b-2c9d6414071f
ただし、英語&ドトネト必須

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

637 名前:デフォルトの名無しさん [2005/12/22(木) 18:44:12 ]
すごく変な質問なんですが

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

638 名前:デフォルトの名無しさん mailto:sage [2005/12/22(木) 22:05:23 ]
>>637
残念ながら、ない。

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

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

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

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

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


641 名前:デフォルトの名無しさん [2006/02/01(水) 14:17:41 ]
age

642 名前:トモ mailto:hotset1@infoseek.jp [2006/03/17(金) 18:28:56 ]
最近毎日同じ人としか話してないなって思いませんか??ちょっとだけでも友達が増えたらいいなー暇つぶしにでもいいので覗きにきてくださいねー

s2.muryo-de.etowns.net/~marma/


643 名前:http://www.vector.co.jp/soft/win95/util/se072729.html mailto:http://www.microsoft.com/japan/windowsxp/64bit/default.mspx [2006/03/18(土) 19:11:34 ]
TextSS のWindowsXP(Professional)64bit化おながいします

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

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

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

645 名前:デフォルトの名無しさん mailto:sage [2006/03/26(日) 11:43:49 ]
これ簡単に使える
www.ssesetup.com/index.html



646 名前:デフォルトの名無しさん [2006/05/05(金) 07:10:32 ]
。。

647 名前:デフォルトの名無しさん [2006/05/05(金) 07:11:20 ]
a

648 名前:デフォルトの名無しさん [2006/05/05(金) 07:12:30 ]
b

649 名前:デフォルトの名無しさん [2006/05/05(金) 07:13:36 ]
c

650 名前:デフォルトの名無しさん [2006/05/08(月) 22:18:09 ]
InnoEditX
textexpage.s154.xrea.com/software/innoeditx/index.htm

651 名前:デフォルトの名無しさん [2006/05/21(日) 16:38:41 ]
つ【関連スレ】
pc8.2ch.net/test/read.cgi/win/1146958000/

652 名前:デフォルトの名無しさん [2006/05/21(日) 22:01:07 ]
インストーラー相談室
pc8.2ch.net/test/read.cgi/tech/997727326/

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

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


ttp://pc8.2ch.net/test/read.cgi/win/1146958000/
フリーのInnoSetupとか使っているんだろうか?

655 名前:デフォルトの名無しさん mailto:sage [2006/06/10(土) 11:56:47 ]
OfficeのインストーラーはWiXで作られているらしい



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

657 名前:デフォルトの名無しさん mailto:sage [2006/07/04(火) 13:42:33 ]
【Inno Setup】
Inno Setup
www.jrsoftware.org/isinfo.php

ISTools
www.istool.org
Inno Setup Form Designer
isfd.kaju74.de/?isfd

Inno Setup, ISTool, ヘルプファイルの日本語化
www.geocities.jp/mystral_kk/

【NSIS】
NSIS
nsis.sourceforge.net

NSIS Form Designer
isfd.kaju74.de/?nsisfd
NSIS Setup Creator
hp.vector.co.jp/authors/VA034804/download.html

【InstallShield】
InstallShield
www.installshield.com

Networld > InstallShield
www.networld.co.jp/is/main.htm
XLsoft : InstallShield
www.xlsoft.com/jp/products/InstallShield/

658 名前:デフォルトの名無しさん mailto:sage [2006/07/04(火) 13:43:04 ]
【Windows Installer】
Windows Installer
www.microsoft.com/downloads/details.aspx?FamilyID=5fbc5470-b259-4733-a914-a956122e08e8&DisplayLang=ja

Advanced Installer
www.advancedinstaller.com
InstallWizard
www.digitalweb.com.br/installwizard/

【その他】
Wise Installation System
www.wise.com/wis.asp
AWinstall
www.awinstall.com
MindVision Software (VISE)
www.mindvision.com
CreateInstall
www.createinstall.com
Lindersoft (SetupBuilder)
www.lindersoft.com
FreeExtractor
www.disoriented.com/FreeExtractor/
EXEpress CX
www.webtech.co.jp/onlinesoft/exepress/
簡単インストーラ
www5a.biglobe.ne.jp/~nobukich/einstall/2/

Vector SOFT Libraly: Windows > プログラミング > インストーラ
www.vector.co.jp/vpack/filearea/win/prog/install/

659 名前:デフォルトの名無しさん mailto:sage [2006/07/04(火) 13:44:50 ]
以上主要なインストーラでした

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

660 名前:デフォルトの名無しさん mailto:sage [2006/07/04(火) 16:47:13 ]
いいまとめだ。ありがとう。


661 名前:デフォルトの名無しさん mailto:sage [2006/07/04(火) 18:50:15 ]


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

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

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

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

SFX Tool 1.01 - Freeware Files.com - Programming Category
www.freewarefiles.com/program_10_113_18074.html

665 名前:デフォルトの名無しさん mailto:sage [2006/07/06(木) 17:00:48 ]
ttp://www.iconempire.com/downloads/iconomaker.exe
このセットアップってどれっすか?



666 名前:デフォルトの名無しさん mailto:sage [2006/07/10(月) 02:12:30 ]
HM NIS Editも忘れないでくれ
ttp://hmne.sourceforge.net/

667 名前:デフォルトの名無しさん mailto:sage [2006/07/10(月) 14:57:50 ]
www.innosetup.comでjrsoftware.orgに繋がるのに驚いた

668 名前:デフォルトの名無しさん mailto:sage [2006/08/01(火) 06:07:57 ]
LiberalInstaller
www.liberalsoft.com/liberalinstaller/

Innoには足元にも及ばない

669 名前:デフォルトの名無しさん mailto:sage [2006/08/02(水) 10:57:26 ]
Setup Factory 7.0
ttp://www.indigorose.com/suf/

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

670 名前:デフォルトの名無しさん mailto:sage [2006/08/13(日) 08:37:38 ]
こんなの見つけた

Install Creator
ttp://www.clickteam.com/eng/installcreator.php

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

671 名前:デフォルトの名無しさん mailto:sage [2006/08/14(月) 13:41:23 ]
Tarma Installer
ttp://www.tarma.com

672 名前:デフォルトの名無しさん [2006/08/15(火) 11:11:18 ]
InstallBuilder
ttp://www.bitrock.com/products_installbuilder_overview.html

$195
高っ!

673 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 20:49:16 ]
ttp://winbar.nl/vsi/


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


675 名前:デフォルトの名無しさん mailto:sage [2006/08/19(土) 22:53:32 ]
wiseなんか使うなって



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

www.jrsoftware.org/isinfo.php

【インストーラ作成ソフト】Inno Setup
pc8.2ch.net/test/read.cgi/win/1146958000/

677 名前:デフォルトの名無しさん mailto:sage [2006/08/22(火) 15:26:07 ]
閉鎖じゃない、更新停止だ

678 名前:デフォルトの名無しさん [2006/08/22(火) 19:15:22 ]
永久に停止かな?

679 名前:デフォルトの名無しさん [2006/08/24(木) 12:48:49 ]
Multilingual Installer: Install E/J
ttp://hp.vector.co.jp/authors/VA002803/install-ej.html
InsAssist
ttp://wblue.web.infoseek.co.jp/soft/app/insassist.htm

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

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

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

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

682 名前:デフォルトの名無しさん mailto:sage [2006/08/28(月) 10:23:34 ]
MSIなんて使うな馬鹿

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

684 名前:デフォルトの名無しさん mailto:sage [2006/10/05(木) 00:34:20 ]
Microsoft謹製のwix使ってる兵はいないのか〜?

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



686 名前:デフォルトの名無しさん mailto:sage [2006/11/11(土) 07:34:24 ]
Spoon Installer
ttp://www.dbpoweramp.com/developer-spoon-installer.htm

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

688 名前:デフォルトの名無しさん mailto:sage [2006/11/25(土) 16:57:51 ]
全角厨が登場したスレはここデツカ

689 名前:デフォルトの名無しさん mailto:sage [2006/11/26(日) 11:32:26 ]
レジストリ変えればいいだろ

690 名前:デフォルトの名無しさん [2006/12/21(木) 19:42:16 ]
ATLでCOMのプログラム書いてるんですが、
レジストリスクリプトの内容をレジストリに反映するところでハマっています。
キー名や値が固定なのは良いのですが、
インストーラーでユーザーが選択したインストール先フォルダを、
レジストリの値に入れる場合はどうすれば良いのでしょう?
また、レジストリスクリプトに、%OLEMISC%、%APP_ID%と書かれている
変数もどうやって値を展開して入れればよいのかわかりません。

691 名前:690 mailto:sage [2006/12/21(木) 19:42:56 ]
言い忘れました。
VisualStudio2005のセットアッププロジェクトでインストーラを作ってます。

692 名前:デフォルトの名無しさん [2006/12/22(金) 17:34:50 ]
InstallShield はバージョンが騰がるごとに高くなっていくな。
一月からの新価格で Pro バージョンが6〜7年前の倍以上になるんじゃねぇのか

693 名前:デフォルトの名無しさん mailto:sage [2006/12/22(金) 17:47:03 ]
>>692
もうInstallShield使うのやめたよ。ぼったくり価格にはうんざりした。
Windows Installerなら、SDKでビルドできるし。

694 名前:デフォルトの名無しさん [2007/01/06(土) 00:23:09 ]
InstallShield11.5使ってるんですが
時々、展開したファイルの更新日付がオリジナル資材から10秒くらい
ずれてませんか?運用から苦情きたんですが、ほんとにズレてんですよね
ビルドでミスったんでしょうか?

695 名前:デフォルトの名無しさん mailto:sage [2007/01/09(火) 22:41:43 ]
だからInstallShieldなんて使うなって



696 名前:デフォルトの名無しさん [2007/01/11(木) 23:55:15 ]
Main Page - NSIS
nsis.sourceforge.net/Main_Page

外出?

697 名前:694 mailto:sage [2007/01/12(金) 00:24:58 ]
原因たぶんわかり。これはさすがにバグだと思う
早速サポートセンターへ。

698 名前:デフォルトの名無しさん mailto:sage [2007/01/12(金) 11:27:50 ]
>>696
このスレを「NSIS」で抽出すると、最古のレスは四年前(>>282)だぞw

699 名前:デフォルトの名無しさん [2007/01/12(金) 21:06:54 ]
ホントダw

700 名前:デフォルトの名無しさん mailto:sage [2007/01/14(日) 03:30:43 ]
そもそもInstallShieldがなぜ使われるのか理解できん。何かメリットがあるの?

701 名前:デフォルトの名無しさん mailto:sage [2007/01/14(日) 22:11:49 ]
>700
開発環境に標準でついているからじゃね?

702 名前:デフォルトの名無しさん mailto:sage [2007/01/15(月) 12:27:46 ]
NSIS 2.23 released

703 名前:デフォルトの名無しさん mailto:sage [2007/01/15(月) 21:27:07 ]
Java でプログラムを書いてショートカットをbatファイルでデスクトップ上におきたいのですが、
アイコンの画像とかはどうやって指定すればいいのでしょうか?
NSISでもInnoのどちらでもよいのでサンプルがあれば教えてください。宜しくお願いします。

704 名前:デフォルトの名無しさん mailto:sage [2007/01/15(月) 22:07:07 ]
innoなら日本語ヘルプがあるからそれ見れ
と思ったらサイトが閉鎖されて他の思い出したんでうp
5.0.8用だから気をつけて
ttp://ud.gs/400pz

705 名前:デフォルトの名無しさん [2007/01/19(金) 18:25:40 ]
Visual Studio 2005のセットアッププロジェクトでMFCアプリのインストーラ
を作っています。アプリへのショートカットをデスクトップとスタートメニューに
登録するんですが、これを選択式にしようとしています。
ユーザーインターフェースエディタでチェックボックスのダイアログを追加し、
ユーザにショートカットを登録する場所を選択させるところまではできました。

ところが、このダイアログで入力された条件をショートカットに追加しようにも
ショートカットにはConditionプロパティがありません。そこで、ショートカットの
親フォルダ(デスクトップやスタートメニュー)のConditionプロパティに条件を
入力してみたんですが、全然効いていないようで、条件の如何にかかわらず
ショートカットが作成されてしまいます。

こういう処理をVS2005のセットアッププロジェクトで作るにはどうすればいいん
でしょうか。



706 名前:デフォルトの名無しさん mailto:sage [2007/01/19(金) 19:37:23 ]
無理にVS2005使うことないんじゃない?
Innoとか使えばウィザードですぐできるっしょ

707 名前:デフォルトの名無しさん mailto:sage [2007/01/19(金) 20:31:13 ]
Innoはでかい

708 名前:デフォルトの名無しさん mailto:sage [2007/01/19(金) 20:45:47 ]
何が?

709 名前:デフォルトの名無しさん mailto:sage [2007/01/19(金) 21:28:39 ]
>>706
InnoってSxSでランタイムをインストールさせたりとかまでウィザードで面倒
みてくれるの?そこまでやれるなら乗り換えもいいな。

VS2005の奴じゃWindows Installerの機能を全然使いきれないって話を聞く
し、所詮おまけ機能なんだろうけど、簡単にできる範囲内だと本当にらくちん
ですよ。

710 名前:デフォルトの名無しさん mailto:sage [2007/01/19(金) 21:34:34 ]
InnoはWinロゴ取得できぬだろ・・・

711 名前:デフォルトの名無しさん mailto:sage [2007/01/19(金) 21:56:08 ]
Windows Installer SDK使えばいいじゃん。

712 名前:デフォルトの名無しさん mailto:sage [2007/01/19(金) 22:01:50 ]
Windows Installer SDK使えばなんでもありなのはわかるんだけど、>>705
程度のカスタマイズでいちいちSDKのお世話にならなきゃならんもんかね。

入門編からちょっと踏み込んだことをやろうとすると落とし穴がボコボコ空いて
るのはMSの製品の伝統っちゃ伝統だけどさ。


713 名前:デフォルトの名無しさん mailto:sage [2007/01/20(土) 01:17:21 ]
make install

714 名前:デフォルトの名無しさん mailto:sage [2007/01/20(土) 19:31:36 ]
>>710
だからEmEditorはInnoやNSISを使おうとしないのかな

715 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 10:23:11 ]
結局、ユーザーの要望などを聞いてしまったり、細かいカスタマイズをしようと思うと
>>710とかの件がネックになって、嫌でもInstallShieldを使わざるを得ないことになるんだろうなぁ。
MLや書籍とかもあるし、SDKゴリゴリをするくらいなら、InstallShield使ってみたら?
体験版もあるようだからExpress(スクリプトがない廉価版)くらいで>>705の機能を実現できるかもしれないし。
スレ的にはあまり好まれていないようだけど。



716 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 19:52:44 ]
なんでMSIじゃないといけないのかよくわからんな…
オープンソース系ならウィザードで一発だろうに

717 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 21:15:02 ]
Windows Installerじゃないとロゴは取得できない。

718 名前:デフォルトの名無しさん mailto:sage [2007/01/25(木) 00:23:20 ]
ロゴ取得のメリットって何なの?

719 名前:デフォルトの名無しさん mailto:sage [2007/01/25(木) 06:47:30 ]
カッコイイ

720 名前:デフォルトの名無しさん mailto:sage [2007/01/25(木) 07:57:43 ]
ロゴ募集中

721 名前:デフォルトの名無しさん mailto:sage [2007/01/25(木) 12:10:09 ]
>>718
・見栄
・企業が世の中に製品として販売するときの信頼性

客先納品とか、内輪で使用するためだったらそんなに必要性はないと思う。


722 名前:デフォルトの名無しさん mailto:sage [2007/01/26(金) 03:52:34 ]
※このスレに江村氏がいます

723 名前:デフォルトの名無しさん mailto:sage [2007/01/28(日) 09:09:29 ]
自社製品に自分で品質保証ロゴつけるだけで信頼アップ。
日本人てバカだな。

724 名前:デフォルトの名無しさん mailto:sage [2007/01/28(日) 14:02:54 ]
>自分で
ロゴを与えるのはMSだろ
製品につけるのは売る側だが

725 名前:デフォルトの名無しさん mailto:sage [2007/01/31(水) 20:19:05 ]
WiXの日本語化だけど、www.tramontana.co.hu/wix/loc/index.php
見るとステータスが finished になってて、つまり作業は完了してるけど、
権利関係の書類へのサインがまだなのでリリースできませんという状態
なんだけど。un-official でもいいから、日本語リソースを配ってるサイト
とかはありませんか?

つか、WiXってオープンソースだけど、CopyrightはMicrosoftが保持してて、
デベロッパはすべてボランティアだけど、自分たちのcontributeの著作権は
Microsoftに進呈しなきゃならないんだね。
なんつうか・・・・こんな条件で協力するのはMSの社員ぐらいじゃないのかね。



726 名前:デフォルトの名無しさん mailto:sage [2007/01/31(水) 23:04:12 ]
どう見てもInnoのが信頼性高い。インストールの時点で既に。

727 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 00:10:31 ]
Inno信者テラキモス。お呼びじゃねえってのw

728 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 00:22:17 ]
Inno信者だけどワロタ

729 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 03:03:00 ]
InstallShieldが立ち上がると、それだけでんあーとか思っちゃう。
第一印象が肝心なのに。

730 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 10:06:47 ]
あるあるw
MSIも腹立つよなー
Inno/NSISだとISUnpか7zipで開けてうれしー

731 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 11:35:00 ]
MSIは古いOSだとまずMSI自体をインストールしないといけないから嫌い。
.Netも同じ理由で嫌い。

732 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 12:03:39 ]
>>731
Windows Installerが入ってないOSってのはWindows Me以前とかNT 4.0以前
とかだろ?全部Microsoftのサポートが終了してるOSじゃん。気に掛ける必要
はほとんどねぇよ。
それにMSIのインストールに入る前に(必要なら)Windows Installerをインストール
させるSETUP.EXEも簡単に作れるし。

つか、好き/嫌いで選べるようなお気楽な連中がうらやましいね。

733 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 15:11:39 ]
Windows2000 SP4 は Windows Installer 無かったような

734 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 16:51:41 ]
support.microsoft.com/kb/292539/ja
>Microsoft Windows XP には Windows インストーラ Version 2.0 が、Microsoft
>Windows Millennium Edition (Windows Me) には Windows インストーラ
>Version 1.2 が、Microsoft Windows 2000 には Windows インストーラ Version 1.1
>がそれぞれ含まれています。

ちなみに、Windows 2000 SP4なら Installer 2.0が入ってる。
2.0があれば大丈夫。3.1以降の機能が欲しい状況はそんなにない。

735 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 18:27:07 ]
>>732
ユーザーの好き嫌いや古いOSを無視できるお気楽な連中がうらやましいね。



736 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 19:14:11 ]
>>735
はいはい。一生MS-DOSのソフト作ってなさい。

737 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 19:27:09 ]
MSIはVisualStudioとかOfficeとかで「ふつーに作業していると
唐突にインストーラが起動して、CDを入れろと言われてしまう」
という最悪のエクスペリエンスがあるからな。

738 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 19:52:25 ]
そりゃそういう構成でインストールしてるからだろ。CD入れろと言われたら困るのか?
違法コピーでもしててメディアが手元にないとか?

739 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 20:32:45 ]
予想外の場面でいちいち作業を止めて、CDを探して放り込んで、
さらにしばらく待たないといけなくいなんてウザすぎ。

740 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 20:48:40 ]
全部インストールしとけよクズ

741 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 21:10:23 ]
別にインストールしてない機能を実行しようとしたから
追加インストールを要求されたんじゃないよ。
唐突にインストーラがシステムの齟齬を見つけたかとかで修復しようとするの。
support.microsoft.com/default.aspx?scid=kb;en-us;290997

742 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 22:33:19 ]
Windows Server 2003 R2 Platform SDK なんかインストール後に
スタートメニューの表示名を変更してると、何かの拍子に
CD入れろと言ってくるんだよな。

743 名前:デフォルトの名無しさん mailto:sage [2007/02/02(金) 12:16:29 ]
>>741-742
そりゃあれだ。アプリケーション保護機能で保護してるフォルダに対して更新が
入ったから復元作業をやってるだけだよ。Windows Installerのレイヤーの問題
じゃなくて、製品のインストーラの不具合、というか仕様なんだろうな。


744 名前:デフォルトの名無しさん mailto:sage [2007/02/02(金) 12:24:50 ]
回避方も出てるじゃん。なかなか強引だけど。
support.microsoft.com/kb/303439/EN-US/

745 名前:デフォルトの名無しさん [2007/02/03(土) 05:25:38 ]
旧バージョン入っている状態で、Ofiice2007入れて共存させたら、
Word立ち上げてて、違うバージョンのWord立ち上げると、インストーラー起動するアレ?



746 名前:デフォルトの名無しさん mailto:sage [2007/02/03(土) 06:33:33 ]
MS製品は何かと御節介に過ぎる

747 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 14:35:37 ]
たったひとつのexeをインストールするためだけに起動するMSIは確かにウザい

748 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 16:30:16 ]
>>747
俺もそんな考えで、www.trickpalace.net/windows/installer/ なんてモノを書いて見たが、
いまさらこんな超レトロな技術もどうかと思った。( Win95 から Vista まで通用する技術ではあるんだが。)
やっぱり、.exe 一個でも MSI を使うのがいまはいいんじゃないかと思うんで、
MSI についても同様の解説を書いてみようかと思ってる。

749 名前:IISがありません [2007/02/04(日) 16:42:22 ]
aspを使おうと思って、IISをインストールしようと思ったんですが、
おいらの「windows xp professional 再インストール用cd service pack 1a同封」というやつには、
iisが入っていません。
professionalなのにホントに入っていないんでしょうかね?それともおいらの探しかたがおかしいのでしょうか?
.net frameworkというのははいっています。
どなたか教えてくださいませ!!!

750 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 16:55:17 ]
>>749
[コントロール パネル]→[プログラムの追加と削除]→[Windows コンポーネントの追加と削除]→[インターネット インフォメーション サービス (IIS)]

751 名前:IISがありません [2007/02/04(日) 19:37:32 ]
だから、ないんですよ。
そこに。
そこにふつうありますよね。
でも、でてこないんです。
だからきいてるんです!!!


752 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 19:54:45 ]
>>751
お前が使ってる OS って WinXp Home なんじゃないのか?
professional ならそこにあるはずだぞ。

753 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 20:04:55 ]
[プログラムの追加と削除]のウインドウを出した状態のままで
左側の[Windows コンポーネントの追加と削除]をクリックしていないってオチかも


754 名前:デフォルトの名無しさん mailto:sage [2007/02/05(月) 22:35:43 ]
WiX UIライブラリの日本語リソースの話だけど、いろいろ調べたり聞いて回っ
たりした感触だと近い将来に公開される望みが薄そうだったんで、自分で翻訳
した。

CPLに準じて公開しとくんで、必要な人はどうぞ。
wiki.livedoor.jp/wix/

755 名前:デフォルトの名無しさん mailto:sage [2007/02/08(木) 16:37:37 ]
とりあえず乙


Inno信者だけど



756 名前:デフォルトの名無しさん mailto:sage [2007/02/08(木) 18:25:14 ]
【インストーラ作成ソフト】Inno Setup
pc10.2ch.net/test/read.cgi/win/1146958000/

757 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 13:52:22 ]
最近、訳あって Inno Setup から NSIS に乗り換えました。
Inno で簡単に出来ていたことが、NSIS で出来ずに困っています。

1. バージョンが新しいファイルだけ上書きする(Inno でのalwaysskipifsameorolder)
2. OS のバージョンによってファイルを変更する(Inno での MinVersion など)
3. Visual Basic の Runtime のインストール

1. は nsis.sourceforge.net/Docs/AppendixE.html#E.1.8 を使えば
出来るのかとも思いますが、いちいち全部のファイルに条件分岐をしろと?
2. は nsis.sourceforge.net/Docs/AppendixC.html#C.5 にありますが
で? って感じです。NSIS のドキュメントは具体例が少な過ぎると思う。
3. は nsis.sourceforge.net/Docs/AppendixB.html#B.4 にありますが
これまた例が悪過ぎないかい? MyApp のインストール済みか否かで分けるもの?
システムファイルなんだから、そういう基準じゃないでしょうに。
これも実際に使おうとしたらどこに記述するのかも分からない。

Examples とかも見てるんだけど、解決出来ていません。
どなたか解法をご存知であればご教示下さい。

758 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 02:19:14 ]
まず、一行目の理由を教えてもらおうか

759 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 08:08:12 ]
>>757
訳あってInnoに戻れば?

760 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 10:19:46 ]
NSISの Support for web installation, file patching
ってInnoでできる?

761 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 14:41:34 ]
インターネッツはisx_dl使えばおk
ファイルパッチはパッチの実行ファイルをサイレントに実行すればいいんじゃない

762 名前:デフォルトの名無しさん mailto:sage [2007/03/01(木) 12:38:01 ]
VS.NET2005のWindowsInstaller使ってるんだけど500MBぐらいのファイルをビルド
しようとすると「この操作を完了するのに十分な記憶域がありません。」と言われる。
HDDは10G以上空いてるしメモリは1Gあるのになんでや…
誰かこれ解決した人います?

763 名前:デフォルトの名無しさん mailto:sage [2007/04/19(木) 14:23:07 ]
>762
圧縮しないビルドでしか使えないが、でかいファイルは同名の0バイトの
ファイルに置き換えてビルド。
んで、ビルドでできたものにある置き換えたファイルを元ので上書きする。
Orcaにmsi突っ込んで、File項目のファイルサイズを正しいものに変更する。
これでプログレスバーとかの表示やアプリの追加と削除の表示が正しくなる。


764 名前:762 mailto:sage [2007/04/22(日) 18:32:21 ]
>>763
0バイトファイル使うのまでは判ってたけどOrcaで修正できるんですね。
ありがとうございました。


765 名前:デフォルトの名無しさん mailto:sage [2007/05/02(水) 08:50:11 ]
>763
ということは、VS.NET2005のWindowsInstallerは屑?



766 名前:763 mailto:sage [2007/05/04(金) 06:05:18 ]
>765
VS2005だけでなくVS.NET2003も同じだから、VS.NET2002からずっと同じっぽい。
要するにVSのMSIプロジェクトは、最初からバグ付きのまんま直ってないってことだろうね。
まぁ、仕様ってことになっているのかもしれないが、今はOrcaとかWiX使うの前提ってことなんかと。


767 名前:デフォルトの名無しさん mailto:sage [2007/05/04(金) 08:54:02 ]
VB6のランタイムファイルをインストーラに含める場合
同梱するDLLやOCXはどこに展開するのが一般的なのでしょうか?

%system%以下にインストールしようとすると、今時は色々と不都合が
起きると思うのですが。
今時の不都合ってのはVista対応や、他のアプリがmsiで同じDLLを
インストール済みだった場合、修復インストールが走ってしまったり
所謂、DLL Hellが起きたり、と。
アプリケーションのフォルダにインストールするのがSxS流ということでしょうか。

更に旧文化オリエントとかのOCXはどうなるのでしょうか?
アプリケーションフォルダにインストールしたとしても
そこでレジストしてしまったら、同OCXを使う既存のアプリでは
依存関係がおかしくなったとして、修復インストールにならないでしょうか?
XP以降だけを対象にするならmanifestで出来るのだと思いますが。

どなたか、宜しくご教示お願い致します。

768 名前:767 mailto:sage [2007/05/04(金) 09:00:27 ]
インストーラ作成ソフトはInno SetupかNSISで、と考えています。
Visual Studio Installerで作ると、勝手に面倒見てくれることは分かっています。

769 名前:デフォルトの名無しさん [2007/05/04(金) 14:04:14 ]
ヒント:いまさらVBを使わない

770 名前:デフォルトの名無しさん mailto:sage [2007/05/04(金) 14:19:28 ]
VB関係DLL/OCXは、マージモジュールがあるんだから
MSIで放り込むべきだとは思うけれど。

771 名前:デフォルトの名無しさん mailto:sage [2007/05/05(土) 00:40:58 ]
なんかここって使えない代替案の提示ばかりですな。

InnoだってDLLとか一個一個インストールするための記述例を書いていたりするし
MSIでとか言われたら、Innoの立場がないじゃん。
今更VBってのももそうだけど、VBに限った話をしている訳ではないし
全てが.NETアプリでどうにか出来るならいいけど
OCXやDLLのインストールは避けて通れない問題だと思う。

772 名前:デフォルトの名無しさん mailto:sage [2007/05/05(土) 02:34:24 ]
普通にWindows Installer使えよ。
Innoの立場なんて知ったことじゃない。

773 名前:デフォルトの名無しさん mailto:sage [2007/05/05(土) 06:20:39 ]
てかInnoなら{sys}下に置けばいいだろ
細かいオプションとかもかなり簡単に指定できるし

774 名前:デフォルトの名無しさん mailto:sage [2007/05/05(土) 07:21:26 ]
>>773
{sys}以下に置こうとすると
> 他のアプリがmsiで同じDLLを
> インストール済みだった場合、修復インストールが走ってしまったり
の問題が解決できないのでは?

775 名前:デフォルトの名無しさん mailto:sage [2007/05/05(土) 11:13:47 ]
ファイルは実行フォルダにコピーして、
WindowsXP以降なら、manifest使ってCOM SxSきかせる
それ以前なら、regsvr32する。明快な話じゃないか。



776 名前:デフォルトの名無しさん mailto:sage [2007/05/05(土) 11:34:07 ]
>>775
同じ名前で違うバージョンのOCXを他のアプリのインストーラ(MSI)が
既にどっかにインストール&regsvr32してた場合
後からインストールしたOCX(GUIDは同一)をregsvr32しちゃうと
他のアプリの修復インストールが実行されないものでしょうか?

777 名前:デフォルトの名無しさん mailto:sage [2007/05/05(土) 12:04:40 ]
走ったらどうだっての?

778 名前:デフォルトの名無しさん mailto:sage [2007/05/05(土) 12:17:47 ]
>>777
鬱陶しい。CDを要求されて面倒な場合がある。
>>737-747みたいな感想になるでしょ。
使用者から見れば不具合って言われるし。
回避出来るなら回避したい。
ってか回避出来ないの?

779 名前:デフォルトの名無しさん mailto:sage [2007/05/05(土) 12:22:41 ]
走るかどうかは、MSIの方のインストーラで、
そのレジストリがVITAL指定されているかに拠る。
その場合、VITALなレジストリを弄ると回避できない。

780 名前:デフォルトの名無しさん mailto:sage [2007/05/05(土) 12:55:09 ]
>>779
ということは、他でも使ってそうなOCXをインストールする場合は
極力修復インストールの起動を回避したければ
・同じGUIDのOCXが登録済みか否かをチェック
・バージョンが異なるかチェック
して、インストールする必要があるか否かを判断する必要があるってことか、な?
なんか面倒ですな。

781 名前:デフォルトの名無しさん mailto:sage [2007/05/05(土) 13:44:24 ]
>>778

たしかに鬱陶しいよね。
全然関係ソフトインストールしたのに、いきなりMS OfficeのCD入れろとか言ってきてさ。
そんなCD押し入れの中だし、出先でなるとムカつく。


782 名前:デフォルトの名無しさん [2007/05/11(金) 11:08:24 ]
Innoはignoreversion(だっけ?)を指定しなければファイルバージョンを比較するんじゃなかったっけ

783 名前:デフォルトの名無しさん mailto:sage [2007/06/14(木) 00:35:54 ]
かなり古いですがInstallShield5.1を使用して、インストール時に既存のレジストリキーへ
DWARD型の値を登録するインストーラを作製しました。
インストールを行うとキーへ値は正常に登録されるのですが、アンインストールを行うと
登録した値どころか、キーごと削除されてしまいます。
値だけを削除されるようにすることは可能なのでしょうか?
方法をご存知でしたら教えてください。

784 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 02:03:38 ]
使ったことないからよくわからないけど
そういうスクリプトを書けばいいんじゃないの?

785 名前:デフォルトの名無しさん [2007/06/24(日) 15:46:08 ]
Visual Studio 2005 で .msi のパッケージを作っています。
新しいバージョンのパッケージをインストールすると
自動的に古いバージョンのパッケージをアンインストール
してくれるようにできないでしょうか?

古いバージョンのパッケージがインストールされていることを
検知することはできるのですが、「プログラムの追加と削除
から削除してください」と表示されるだけで
アンインストール作業は手動で行うように促されます。



786 名前:デフォルトの名無しさん mailto:sage [2007/07/05(木) 21:39:11 ]
基本的な事かも知れませんが、教えて下さい。

↓の様に記述しても、A\B\以下のフォルダ及び、ファイルがコピーされません。

[Files]
Source: "A\*"; DestDir: "{app}\A";

やはり、サブディレクトリ及びサブファイルの指定は、
↓みたいに全部書いてやる必要があるのでしょうか?

[Files]
Source: "A\*"; DestDir: "{app}\A";
Source: "A\B\*"; DestDir: "{app}\A\B";
Source: "A\B\C\*"; DestDir: "{app}\A\B\C";

ヘルプも見て検索もしたんですが、良いやり方が見つかりませんでした。。

こっちでも質問してしまいました。。
(スイマセン)
ttp://pc11.2ch.net/test/read.cgi/win/1146958000/202


787 名前:デフォルトの名無しさん mailto:sage [2007/07/05(木) 21:40:03 ]
>>786はInnoの[Files]セクションについてです。
度々すみません。。

788 名前:デフォルトの名無しさん mailto:sage [2007/07/09(月) 23:06:03 ]
インストールプログラムが仕事を終えた後、自分自身(要は実行中のexe)
を削除するためにはどうしたらいいか調べています。

OSはWin2000〜Vista、可能ならWin98以降から対応したい考えです。
こういう場合、Windowsでは作法みたいなのがあるのでしょうか?


789 名前:788 [2007/07/09(月) 23:07:08 ]
上げます

790 名前:デフォルトの名無しさん mailto:sage [2007/07/10(火) 00:26:41 ]
>788
いっていることがよくわからないので、一般論として。
実行中のプログラムのファイルはOSにロックされているため、当然自分を削除できない。
そこで他のプログラムに削除させるわけだが、そのプログラムもまた(以下略
ではどうすればよいか?ひとつめにはFILE_FLAG_DELETE_ON_CLOSEをつけてCreateFileした
プログラムに自分を削除させる、という方法(NT系のみかも)。ふたつめにはWindowsの再起動時に
Windowsに削除してもらう方法。Win9xではWININIT.INIを、WinNTではMoveFileExに
MOVEFILE_DELAY_UNTIL_REBOOTフラグをつける。くわしくは
ttp://msdn.microsoft.com/library/ja/jpfileio/html/_win32_movefileex.asp
ttp://msdn2.microsoft.com/en-us/library/aa365240.aspx

791 名前:デフォルトの名無しさん mailto:sage [2007/07/10(火) 07:50:04 ]
起動したexe勝手に削除?
気持ち悪い使用考えるなぁ

792 名前:788 [2007/07/10(火) 09:49:28 ]
>>790
>FILE_FLAG_DELETE_ON_CLOSE
どうもありがとうございます。これを調べてみます。

>>791
>気持ち悪い使用考えるなぁ
ではアンインストーラーはアプリを削除した後、どうするのが
行儀のいいことなのでしょうか?

この辺のWindowsにおける習慣があればそれに従います。

アンインストーラーが残ってしまってもかまわない、というのが
ユーザーから容認されていれば、あえて自身を消す処理は
考えないのですが…。

たとえば、インストール時にコピーしたファイル以外は、
ユーザー操作による生成物として、勝手に削除しないように
しています。

793 名前:デフォルトの名無しさん mailto:sage [2007/07/10(火) 10:27:21 ]
>>792
788を読むとアンインストーラーではなくインストーラーの質問に見えますが・・・
アンインストーラーなら791の内容は調べればすぐに分かることだし。
「ダウンロードしてきたinstall_unko.exeを実行したら、install_unko.exeが勝手に消えた!」
は明らかに気持ち悪いと思うのだが


794 名前:788 mailto:sage [2007/07/10(火) 12:17:49 ]
>>793
>788を読むとアンインストーラーではなくインストーラーの質問
間違えでした。プログラムとしては同じものなので、
インストーラーと書き間違えてしまいました。すみません。

795 名前:788 mailto:sage [2007/07/10(火) 16:02:20 ]

ググってこの辺を見つけたのですが、真似してもうまく行きませんでした。
web.archive.org/web/20051123112406/http://www.numeric.co.jp/Win32.htm
ir9.jp/prog/ayu/datlog/tech_win32api/1163375772/1163375772_01.html これの153〜

FILE_FLAG_DELETE_ON_CLOSE法はうまく行かない、と書いている方も居ますし、
こちらも実際にやって駄目だったようです。上記スレの失敗したと書いている
人の経験をなぞっただけでした。

結局ここで見つけたバッチファイルを使って消す方法を採用しました。
www.microsoft.com/msj/archive/SF9C.aspx

ほかにも方法が示されていますが、再起動する方法は
とりたくなかったのと(再起動してください、というのは
嫌うユーザーがいるので)、あともう一個の難しそうなのは
ダウンロードしたDelExe.exeを試しても自分が消えなかった…。

www.microsoft.com/msj/archive/WIN32QA5.gif
↑このツールのキャンセルボタンに割り当てられている
方法でDelExe.exe自身が消去される人いますでしょうか?

こちらでは消えませんでした。

バッチファイルの方法は、特に何かが残るでもなく、余計なウインドウが
一瞬開いて見える様なこともなく、今のところ問題なさそうです。




796 名前:デフォルトの名無しさん mailto:sage [2007/07/10(火) 16:43:57 ]
>>795
アンインストール時に自己削除する実例↓
ttp://www.vector.co.jp/soft/win95/prog/se193336.html

配布物のsource.lzh を展開すると、ソースが得られる。
ソース install.cpp の1476行から1517行で、自己削除処理をしている。

797 名前:788 mailto:sage [2007/07/10(火) 19:33:27 ]
>>796
お返事ども。
Install E/J 1.24のソースを見てみましたが、以下のようになっているようです。

1・自分のクローンをWindowsのシステムフォルダにコピー。*←システムフォルダにクローンを作っちゃうのは作法としてどうなんだろう?
2・クローンを起動したら、クローンがレジストリの情報を削除するのを待って本体は終了。
3・クローンはレジストリの情報を削除したらそれを本体に通知して終了を促す。
4・その後、クローンが本体を含めファイルを削除する。
5・最後にMoveFileExかwininit.iniへの書き込みで、再起動後にクローンを消去するようリクエスト。

結局、再起動がいる方法を取ってるみたいです。

それはともかく、インストール情報のレジストリが削除されるまで
本体の終了を待たせていることに何か意味があるのかな…?


798 名前:デフォルトの名無しさん mailto:sage [2007/07/11(水) 00:00:35 ]
推測だけど、クローンがレジストリの削除に失敗した場合に
本体からクローンを削除したり、アンインストール情報が不完全な状態に
なったときに再度アンインストールできるようにレジストリを復元したり
するためじゃないかと


クローンを再起動後に削除するやり方は、再起動するまでクローンが
削除されずに残ることを気にするようなユーザーにはあまり意味がないが、
ユーザーが任意のタイミングで再起動を行ったときに削除されるようにできる
(必ずしもアンインストール後に再起動を促す必要がなくなる)という
メリットはあると思う


799 名前:デフォルトの名無しさん mailto:sage [2007/07/11(水) 09:04:42 ]
>>797
> システムフォルダにクローンを作っちゃうのは作法としてどうなんだろう?

システムフォルダは本来、アドオンの共有物を入れるための場所なので問題ありません。
共有DLLコピーが推奨されないのは、DLL地獄(バージョン管理崩壊)を避けるためです。
共有せずに常に最新のものを上書きOKの場合には、問題が生じません。

> インストール情報のレジストリが削除されるまで本体の終了を待たせていることに何か意味があるのかな…?

レジストリ削除待ちをしているのは、「プログラムの追加と削除」が参照するアンインストール情報です。
削除前に本体が終了すると、「プログラムの追加と削除」の一覧から自分の項目が消えないので、待つ必要があります。

800 名前:788 mailto:sage [2007/07/11(水) 10:19:05 ]
>>799
納得しました。ありがとう

801 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 22:40:41 ]
Install Shield 12 Express を使用しています。
カスタムアクションにて独自のインストーラ、アンインストーラ(共にexe)
を起動しているのですが、アンインストールがうまくいきません。

具体的にはインストール後、コンパネのプログラムの追加と削除から
アンインストールを実行しても、アンインストール時のカスタムアクション
(アンインストール用のexe。サービスの停止等含む)が実行されません。
しかし、コンパネからではなく、setup.exeを実行してアンインストールを
選択すると、きちんとアンインストール時のカスタムアクションが実行されます。

アンインストール中のカスタムアクションの内容は、
「システム変更の後」の、「ターゲットコンピュータ上に存在するファイル」
で独自exeを起動しています。

コンパネからだとうまくいかなくて、setup.exeからは
うまくいくというのが不可解です……。
原因、解決法等ございましたらどなたかご教授願います。

802 名前:デフォルトの名無しさん [2007/07/30(月) 15:12:27 ]
Inno Setup 5で作ったインストーラでインストールしたときに
無条件にスタートメニューに登録したくないのですが、
どうしたらいいのでしょうか?

DisableProgramGroupPage=yes
で出来ると思ったのですがうまくいません。
Ver5.1.13です。
インストール対象OS:XP,2K


803 名前:デフォルトの名無しさん [2007/07/30(月) 16:24:40 ]
↑自己れす。
[Icons]セクションを取っ払ったらできますた

804 名前:デフォルトの名無しさん [2007/08/02(木) 22:56:39 ]
VistaOSの環境でInstallShield11で作成した
インストーラでインストールを実行すると、なぜ
だがインストール中、プログレスバーがもう一本
画面の左上の隅っこに現れて今進行中のプログレスと
同じ動作し終了するという怪現象が起きています。
ちなみにVista以前のOSはこういう現象起きないのですが、
どなたかご存知の方、情報お願いします。


805 名前:デフォルトの名無しさん mailto:sage [2007/08/03(金) 00:19:31 ]
そんなインストーラを実行したユーザは、
まちがいなく、ウィルスを仕込まれたとおもうな(w



806 名前:デフォルトの名無しさん mailto:sage [2007/08/03(金) 01:24:23 ]
>>804
それって構成の異なる複数のPCで再現する?

なんか現象だけきくとビデオカードのドライバがタコだとか
そんな落ちなきがするけど

807 名前:デフォルトの名無しさん mailto:sage [2007/09/15(土) 14:24:13 ]
Visual Studio 2005のセットアッププロジェクトを使った場合って、
以下のことができるんでしょうか?
1. [次へ]ボタンを押した際のイベント・画面パラメータ取得
2. カスタム動作dll内で算出した値の、ユーザーインタフェース
(UpdateText等)への反映

808 名前:デフォルトの名無しさん mailto:sage [2007/09/15(土) 15:10:59 ]
>>807
出来ない

809 名前:807 mailto:sage [2007/09/15(土) 15:23:45 ]
>>808
ありがとうございます。ある意味諦めがつきました。

810 名前:デフォルトの名無しさん [2007/09/19(水) 01:34:00 ]
vc2002を使っている者ですが、orca.exeがどのパスに存在するか分からず困っております。
ヘルプには、orcaの使い方が記されているので、何処かにはあると思うのですが。

811 名前:デフォルトの名無しさん mailto:sage [2007/09/19(水) 10:15:48 ]
>>810
Platform SDKに入っています。VC2002には無いよ。

812 名前:デフォルトの名無しさん mailto:sage [2007/09/30(日) 20:47:14 ]
最近のNSIS酷いな。
2.3.0でWELCOMEページが空白になるバグが入り
2.3.1でそのバグが直ったと書かれてあったので再度入れてみたら
確かに空白にはならなくなったけど、今度は改行コード(\r\n)が
そのまま表示されるようになった。
リリース前にRCとかでテストさせてくれれば良いのに。
ちょっと試せば分かるような不具合抱えたままのリリースが続きすぎ。

813 名前:デフォルトの名無しさん mailto:sage [2007/09/30(日) 22:48:40 ]
>>812
おまえのバージョン間違いも酷い
改行はモダンUI 2に移行中なので特殊文字の
エスケープ( $\r$\n )しなければならなくなった

814 名前:デフォルトの名無しさん mailto:sage [2007/10/21(日) 13:11:45 ]
InnoSetupで1つのファイルにまとめないで作ることはできますか?


815 名前:デフォルトの名無しさん mailto:sage [2007/10/21(日) 16:06:15 ]
>>814
pc11.2ch.net/test/read.cgi/win/1146958000/


サイズを指定して分割することはできる



816 名前:814 mailto:sage [2007/10/21(日) 18:32:16 ]
ありがとうございます。
試してみます。


817 名前:デフォルトの名無しさん mailto:sage [2007/11/11(日) 03:32:52 ]
>>813
Translationsのバグだったのか。
sourceforge.net/project/shownotes.php?release_id=552979

818 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 19:07:41 ]
NSISで、 EXEファイルを通常の権限で起動したいのですが、どうすればよいでしょうか?

819 名前:デフォルトの名無しさん [2007/12/29(土) 15:02:53 ]
プログラムの追加と削除に関して教えていただきたいのですが、
どなたかお知恵をおかしください。

レジストリのUninstall以下のキーを削除しても、プログラムの追加と削除
の一覧が残ったままになります。

F5押したりプログラムの追加と削除を起動しなおせば表示は反映する
ので、レジストリの操作は間違っていないと思います。

こういう場合どうしたらいいでしょうか? 削除するプログラム(ユーティリティーっぽいもの)
は登録されているプログラムとは何の関係もなく、指定したキーを削除したいだけの
ものです。

試しに窓の手でやってみたところ、レジストリは消えるものの、やはり
表示の一覧はそのままでした。

ちょっと上のほうに>>799
>レジストリ削除待ちをしているのは、「プログラムの追加と削除」が参照するアンインストール情報です。
>削除前に本体が終了すると、「プログラムの追加と削除」の一覧から自分の項目が消えないので、待つ必要があります。

っての見つけましたが、今回のプログラムは「プログラムの追加と削除」から起動されるものではないため、
上記方法は使えないようです。

次次次善策ですが、「プログラムの追加と削除」ウインドウにF5を送ってしまうか…
と考えているところです。他にいい方法は無いでしょうか?
よろしくお願いします。

820 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 17:30:48 ]
>>819
よく分からん発想だな。
いったい君は何がしたいんだ?

821 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 18:26:10 ]
インストーラーを作っていて、「プログラムの追加と削除」からのアンインストール時に、
レジストリ弄って、インストール情報消そうとしたが、
「プログラムの追加と削除」がリアルタイムから消えない(変化しない)ってこと?

822 名前:デフォルトの名無しさん [2008/01/11(金) 15:56:46 ]
>>818
[UAC plug-in]
nsis.sourceforge.net/UAC_plug-in

これでなんとかなるか、お確かめくださーい。できる気がする

823 名前:デフォルトの名無しさん [2008/03/21(金) 02:07:33 ]


824 名前:デフォルトの名無しさん [2008/03/21(金) 02:08:31 ]


825 名前:デフォルトの名無しさん [2008/03/21(金) 02:09:09 ]




826 名前:デフォルトの名無しさん [2008/03/21(金) 02:09:47 ]


827 名前:デフォルトの名無しさん [2008/03/21(金) 02:10:15 ]


828 名前:デフォルトの名無しさん mailto:sage [2008/03/21(金) 02:13:25 ]



829 名前:デフォルトの名無しさん [2008/03/22(土) 06:33:42 ]


830 名前:デフォルトの名無しさん [2008/03/22(土) 14:45:29 ]
このスレの住人なら知っていますね、あの糞開発ツールのことを

・自分のプログラムのバグなのかコンパイラのバグなのかわからない
・他の仕事に応用できない糞開発ツールの独自世界を必死に学習している
・テキストエディタで書いたほうが効率的なのに糞UIツールを懸命に使っている
・糞開発ツールを批判すると「性格が悪いから糞ツールを批判するんだ」と言われる

糞だけど、政治的な理由で無理やり使わされているんですよね。
もう、あんな厨の作った糞ツールを我慢して使うのはやめましょう。

・糞開発ツールを部下に押し付ける上司の命令は無視しましょう。
 上司は糞開発ツールが使われる実績を作ることであの会社のごきげんをとっているのです。
・糞開発ツールを使わせる上司の下では働けません、と上司の上司に直訴しましょう。
・あの糞開発ツール提供会社には「おたくの糞開発ツールは話にならない」と突き放しましょう。
 バグレポートなどしてはいけません。改善要求などもってのほかです。
 あの会社はあなたたちのことをテスター/モルモットとしか思っていません。
・あの会議で「糞開発ツールを使ったら生産性がxx%アップしました」
 なんて話が出たら力強く机を叩き、会議室を出ましょう。
 あの人たちは糞開発ツールをマンセーすることで立場を確保しているのです。

糞な開発ツールを糞だと言える、そんな当たり前の環境をみんなの力で取り戻しましょう。


831 名前:デフォルトの名無しさん mailto:sage [2008/03/22(土) 15:19:10 ]
コピペ君って馬鹿だな、まで読んだ。

832 名前:デフォルトの名無しさん mailto:sage [2008/03/26(水) 15:59:12 ]
Wix でインストーラーを作成しています。
マージモジュールを入れてプログラムを動作させたいのですが、 
Vista環境での、COMの登録で失敗してしまいます。

マージモジュールを使用しない方法でビルドした場合は上手くいきます。


<File Id="File1" Name="dummy" LongName="aaa.dll" KeyPath="yes" Compressed="yes" DiskId="1" SelfRegCost="1" Source="..\..\Release\aaa.dll"/>


<Feature Id="Feature1" Level="1" AllowAdvertise="no" >
<MergeRef Id="VC80CRTx86.msm"/>
<MergeRef Id="POLVC80CRTx86.msm"/>
<MergeRef Id="VC80_ATL_x86.msm"/>
<MergeRef Id="POLVC80_ATL_x86.msm"/>

<ComponentRef Id="Component" />
</Feature>

833 名前:デフォルトの名無しさん mailto:sage [2008/03/28(金) 06:50:42 ]
VS2005でmsiインストーラを作っているのですが、
UpgradeCodeが一緒なのにMajorUpgradeが行われず、
旧バージョンと新バージョンのふたつがインストールされてしまいます。

PackageCode, ProductCode以外に確認すべきプロパティはありますか?

834 名前:デフォルトの名無しさん mailto:sage [2008/03/28(金) 06:59:58 ]
833の補足です。
RemovePreviousVersionsとDetectNewerInstalledVersionはTrueです。

835 名前:833 mailto:sage [2008/03/29(土) 04:39:33 ]
すみませんがvs2005スレに行ってきます。



836 名前:デフォルトの名無しさん mailto:sage [2008/05/31(土) 06:03:41 ]
LiberalInstaller
www.liberalsoft.com/liberalinstaller/index.html
ってどうなの?
入門者向けって感じなんだが

837 名前:デフォルトの名無しさん mailto:sage [2008/05/31(土) 09:18:41 ]
>>836
んじゃ、試してみて、レポートしてよ。

838 名前:デフォルトの名無しさん mailto:sage [2008/06/01(日) 08:46:42 ]
差分ファイル作成ソフト総合 Ver 1.00
pc11.2ch.net/test/read.cgi/software/1212183635/

839 名前:デフォルトの名無しさん mailto:sage [2008/06/22(日) 02:41:29 ]
>>838
m9(^Д^)

840 名前:デフォルトの名無しさん [2008/08/08(金) 15:14:36 ]
inno setupを4から5にうpしたら、コンパイルエラー起こしました:

>Attempt to deploy DLL file from own Windows System directory.
>See the "Unsafe Files" topic in the help file for more information on why this is dangerous and should be avoided.

どうしたら良いでつか?

841 名前:デフォルトの名無しさん [2008/08/08(金) 16:53:04 ]
See the "Unsafe Files" topic in the help file for more information on why this is dangerous and should be avoided

どうしたらいいかメッセージ出てるだろ。

842 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 12:39:03 ]
この部分であってますか?(><;)
>If you have a DLL residing in the Windows System directory that you are absolutely sure is redistributable,
copy it to your script's source directory and deploy it from there instead.


843 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 20:52:45 ]
>>842
書いてあんじゃんよ...

844 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 08:44:10 ]
こういう翻訳であってますか?(><;)
>DLLにあなたが再配付可能であることを絶対に確信しているWindows Systemディレクトリに住ませるなら、
>スクリプトのソースディレクトリにそれをコピーしてください、そして、代わりにそこからそれを配布してください。


845 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 11:43:29 ]
ここは中学生の英語の宿題を代行するスレじゃないから・・・



846 名前:デフォルトの名無しさん [2008/08/15(金) 01:07:02 ]
InstallShield2009でインストールされるディレクトリにファイルを作成したいのですが、

if (CreateFile (nvFileHandle, INSTALLDIR, ISExampl.txt) < 0) then

とすると、ファイルが作成されないのですが、
どうしてでしょうか?
ビルドから実行は問題なくファイルが作成されるのですが、
作成したインストーラから実行するとエラーになります。


847 名前:デフォルトの名無しさん mailto:sage [2008/08/15(金) 21:23:57 ]
>>846
OSが何かも書いてないし、どこにファイルを作成するのかも書いてない。
聞くなら、条件を書こうぜ。今の内容にピンポイントで回答できるのはエスパーだけだ。

では、エスパーどうぞ。↓

848 名前:デフォルトの名無しさん mailto:sage [2008/08/15(金) 21:27:57 ]
ぼく、さっぱりわかりません ><

849 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 00:21:21 ]
InstallShieldほんまバグだらけやでえ

850 名前:デフォルトの名無しさん [2008/08/20(水) 09:10:23 ]
InstallShieldは買収されて価格、品質ともに最悪になってしまった。あんなぼったくりソフトはやめて、
WixかInnoSetupに移行しようぜ。

851 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 01:29:29 ]
InstallScriptなんか使うからだ。
MSIを作るツールとしてはInstallShieldもそれなり。それだけにしちゃ値段が高すぎるけど。

852 名前:デフォルトの名無しさん [2008/10/10(金) 17:10:39 ]
CreateInstallJPってあったから使ってみたらなかなかよさそうなんだけど、
ファイル追加する時1つずつしか出来ないから100個あったら100回しなきゃいけないのがつらい。
複数選択できたら最高なんだが。

853 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 17:32:22 ]
つ inno setup

854 名前:デフォルトの名無しさん [2008/10/16(木) 21:30:51 ]
ちょっと皆さんの知恵を拝借したいのですが。

C#でWindowsサービスアプリを作成して、ActiveDirectoryのGPOでmsiで配布しようと考えています。
msiはWixで作成し、サービスの登録と開始(インストール)は可能なのですが、作成したアプリのアンインストールで悩んでいます。

通常のアプリなら msiexec /x[productcode] でアンインストール出来ますが、Windowsサービスだとそれをやる前に
サービスを停めて、登録を解除(削除)してからでないとマズいんですよね。

SharpDevelopとWixでmsiを作成しているのですが、UnInstallっちゅーのが無いんですよね。
msiにUnInstall.exeとか同梱させて、レジストリのUninstallStringを弄るのがいいのかなぁ…? う〜ん…。


Windows[板]の運用方面で聞いた方がいいのかなぁ・・・。
…う〜ん…。



855 名前:854 mailto:sage [2008/10/16(木) 21:32:09 ]
スレ上がっちゃった、ごめんなさい。orz




856 名前:デフォルトの名無しさん mailto:sage [2008/10/16(木) 22:54:08 ]
>>854
カスタムアクション

857 名前:854 mailto:sage [2008/10/18(土) 01:21:33 ]
>>856
Thanks!

<InstallExecuteSequence>
<Custom Action="Install" After="InstallFinalize"/>
<Custom Action="NetStart" After="Install"/>
<Custom Action="UnInstall" Before="MsiUnpublishAssemblies"/>
</InstallExecuteSequence>
で出来ました。
つーか、MsiUnpublishAssembliesってのが全然見つからなかった罠。orz

助かりました。


858 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 16:09:12 ]
初心者向け
WiX と NSIS の ドキュメントを一部 和訳
ttp://cml.s10.xrea.com/

859 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 19:44:55 ]
>>858
おつ!
と思ったけど重い・・・('A`)

860 名前:デフォルトの名無しさん mailto:sage [2009/01/06(火) 06:12:15 ]
フィッシング詐欺チェックが無ければ、重くないと思う。

861 名前:デフォルトの名無しさん mailto:sage [2009/07/03(金) 12:19:24 ]
ゲームのインストーラーなんですけど、
最大化されたウィンドウにゲームの壁紙が貼付けてあって、
その手前にプログレスバーのついた小さなウィンドウがでている

といった形式のやつを作りたいんですけど、Visual Studio Installer でそれをやるにはどうすればいいのでしょう?
もしくは、このタイプのインストーラーを作るのに適した環境(フリー)を教えてください






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<191KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef