インストーラー相談室 ..
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のコントロールパネルの内容を設定変更もしたいと思います。
例えば、タスクバーのプロパティの通知領域の時計を表示しないとかの設定もいっしょにしたいと
考えていますどのようにすればよいでしょうか?
688:デフォルトの名無しさん
06/11/25 16:57:51
全角厨が登場したスレはここデツカ
689:デフォルトの名無しさん
06/11/26 11:32:26
レジストリ変えればいいだろ
690:デフォルトの名無しさん
06/12/21 19:42:16
ATLでCOMのプログラム書いてるんですが、
レジストリスクリプトの内容をレジストリに反映するところでハマっています。
キー名や値が固定なのは良いのですが、
インストーラーでユーザーが選択したインストール先フォルダを、
レジストリの値に入れる場合はどうすれば良いのでしょう?
また、レジストリスクリプトに、%OLEMISC%、%APP_ID%と書かれている
変数もどうやって値を展開して入れればよいのかわかりません。
691:690
06/12/21 19:42:56
言い忘れました。
VisualStudio2005のセットアッププロジェクトでインストーラを作ってます。
692:デフォルトの名無しさん
06/12/22 17:34:50
InstallShield はバージョンが騰がるごとに高くなっていくな。
一月からの新価格で Pro バージョンが6〜7年前の倍以上になるんじゃねぇのか
693:デフォルトの名無しさん
06/12/22 17:47:03
>>692
もうInstallShield使うのやめたよ。ぼったくり価格にはうんざりした。
Windows Installerなら、SDKでビルドできるし。
694:デフォルトの名無しさん
07/01/06 00:23:09
InstallShield11.5使ってるんですが
時々、展開したファイルの更新日付がオリジナル資材から10秒くらい
ずれてませんか?運用から苦情きたんですが、ほんとにズレてんですよね
ビルドでミスったんでしょうか?
695:デフォルトの名無しさん
07/01/09 22:41:43
だからInstallShieldなんて使うなって
696:デフォルトの名無しさん
07/01/11 23:55:15
Main Page - NSIS
URLリンク(nsis.sourceforge.net)
外出?
697:694
07/01/12 00:24:58
原因たぶんわかり。これはさすがにバグだと思う
早速サポートセンターへ。
698:デフォルトの名無しさん
07/01/12 11:27:50
>>696
このスレを「NSIS」で抽出すると、最古のレスは四年前(>>282)だぞw
699:デフォルトの名無しさん
07/01/12 21:06:54
ホントダw
700:デフォルトの名無しさん
07/01/14 03:30:43
そもそもInstallShieldがなぜ使われるのか理解できん。何かメリットがあるの?
701:デフォルトの名無しさん
07/01/14 22:11:49
>700
開発環境に標準でついているからじゃね?
702:デフォルトの名無しさん
07/01/15 12:27:46
NSIS 2.23 released
703:デフォルトの名無しさん
07/01/15 21:27:07
Java でプログラムを書いてショートカットをbatファイルでデスクトップ上におきたいのですが、
アイコンの画像とかはどうやって指定すればいいのでしょうか?
NSISでもInnoのどちらでもよいのでサンプルがあれば教えてください。宜しくお願いします。
704:デフォルトの名無しさん
07/01/15 22:07:07
innoなら日本語ヘルプがあるからそれ見れ
と思ったらサイトが閉鎖されて他の思い出したんでうp
5.0.8用だから気をつけて
URLリンク(ud.gs)
705:デフォルトの名無しさん
07/01/19 18:25:40
Visual Studio 2005のセットアッププロジェクトでMFCアプリのインストーラ
を作っています。アプリへのショートカットをデスクトップとスタートメニューに
登録するんですが、これを選択式にしようとしています。
ユーザーインターフェースエディタでチェックボックスのダイアログを追加し、
ユーザにショートカットを登録する場所を選択させるところまではできました。
ところが、このダイアログで入力された条件をショートカットに追加しようにも
ショートカットにはConditionプロパティがありません。そこで、ショートカットの
親フォルダ(デスクトップやスタートメニュー)のConditionプロパティに条件を
入力してみたんですが、全然効いていないようで、条件の如何にかかわらず
ショートカットが作成されてしまいます。
こういう処理をVS2005のセットアッププロジェクトで作るにはどうすればいいん
でしょうか。
706:デフォルトの名無しさん
07/01/19 19:37:23
無理にVS2005使うことないんじゃない?
Innoとか使えばウィザードですぐできるっしょ
707:デフォルトの名無しさん
07/01/19 20:31:13
Innoはでかい
708:デフォルトの名無しさん
07/01/19 20:45:47
何が?
709:デフォルトの名無しさん
07/01/19 21:28:39
>>706
InnoってSxSでランタイムをインストールさせたりとかまでウィザードで面倒
みてくれるの?そこまでやれるなら乗り換えもいいな。
VS2005の奴じゃWindows Installerの機能を全然使いきれないって話を聞く
し、所詮おまけ機能なんだろうけど、簡単にできる範囲内だと本当にらくちん
ですよ。
710:デフォルトの名無しさん
07/01/19 21:34:34
InnoはWinロゴ取得できぬだろ・・・
711:デフォルトの名無しさん
07/01/19 21:56:08
Windows Installer SDK使えばいいじゃん。
712:デフォルトの名無しさん
07/01/19 22:01:50
Windows Installer SDK使えばなんでもありなのはわかるんだけど、>>705
程度のカスタマイズでいちいちSDKのお世話にならなきゃならんもんかね。
入門編からちょっと踏み込んだことをやろうとすると落とし穴がボコボコ空いて
るのはMSの製品の伝統っちゃ伝統だけどさ。
713:デフォルトの名無しさん
07/01/20 01:17:21
make install
714:デフォルトの名無しさん
07/01/20 19:31:36
>>710
だからEmEditorはInnoやNSISを使おうとしないのかな
715:デフォルトの名無しさん
07/01/24 10:23:11
結局、ユーザーの要望などを聞いてしまったり、細かいカスタマイズをしようと思うと
>>710とかの件がネックになって、嫌でもInstallShieldを使わざるを得ないことになるんだろうなぁ。
MLや書籍とかもあるし、SDKゴリゴリをするくらいなら、InstallShield使ってみたら?
体験版もあるようだからExpress(スクリプトがない廉価版)くらいで>>705の機能を実現できるかもしれないし。
スレ的にはあまり好まれていないようだけど。
716:デフォルトの名無しさん
07/01/24 19:52:44
なんでMSIじゃないといけないのかよくわからんな…
オープンソース系ならウィザードで一発だろうに
717:デフォルトの名無しさん
07/01/24 21:15:02
Windows Installerじゃないとロゴは取得できない。
718:デフォルトの名無しさん
07/01/25 00:23:20
ロゴ取得のメリットって何なの?
719:デフォルトの名無しさん
07/01/25 06:47:30
カッコイイ
720:デフォルトの名無しさん
07/01/25 07:57:43
ロゴ募集中
721:デフォルトの名無しさん
07/01/25 12:10:09
>>718
・見栄
・企業が世の中に製品として販売するときの信頼性
客先納品とか、内輪で使用するためだったらそんなに必要性はないと思う。
722:デフォルトの名無しさん
07/01/26 03:52:34
※このスレに江村氏がいます
723:デフォルトの名無しさん
07/01/28 09:09:29
自社製品に自分で品質保証ロゴつけるだけで信頼アップ。
日本人てバカだな。
724:デフォルトの名無しさん
07/01/28 14:02:54
>自分で
ロゴを与えるのはMSだろ
製品につけるのは売る側だが
725:デフォルトの名無しさん
07/01/31 20:19:05
WiXの日本語化だけど、URLリンク(www.tramontana.co.hu)
見るとステータスが finished になってて、つまり作業は完了してるけど、
権利関係の書類へのサインがまだなのでリリースできませんという状態
なんだけど。un-official でもいいから、日本語リソースを配ってるサイト
とかはありませんか?
つか、WiXってオープンソースだけど、CopyrightはMicrosoftが保持してて、
デベロッパはすべてボランティアだけど、自分たちのcontributeの著作権は
Microsoftに進呈しなきゃならないんだね。
なんつうか・・・・こんな条件で協力するのはMSの社員ぐらいじゃないのかね。
726:デフォルトの名無しさん
07/01/31 23:04:12
どう見てもInnoのが信頼性高い。インストールの時点で既に。
727:デフォルトの名無しさん
07/02/01 00:10:31
Inno信者テラキモス。お呼びじゃねえってのw
728:デフォルトの名無しさん
07/02/01 00:22:17
Inno信者だけどワロタ
729:デフォルトの名無しさん
07/02/01 03:03:00
InstallShieldが立ち上がると、それだけでんあーとか思っちゃう。
第一印象が肝心なのに。
730:デフォルトの名無しさん
07/02/01 10:06:47
あるあるw
MSIも腹立つよなー
Inno/NSISだとISUnpか7zipで開けてうれしー
731:デフォルトの名無しさん
07/02/01 11:35:00
MSIは古いOSだとまずMSI自体をインストールしないといけないから嫌い。
.Netも同じ理由で嫌い。
732:デフォルトの名無しさん
07/02/01 12:03:39
>>731
Windows Installerが入ってないOSってのはWindows Me以前とかNT 4.0以前
とかだろ?全部Microsoftのサポートが終了してるOSじゃん。気に掛ける必要
はほとんどねぇよ。
それにMSIのインストールに入る前に(必要なら)Windows Installerをインストール
させるSETUP.EXEも簡単に作れるし。
つか、好き/嫌いで選べるようなお気楽な連中がうらやましいね。
733:デフォルトの名無しさん
07/02/01 15:11:39
Windows2000 SP4 は Windows Installer 無かったような
734:デフォルトの名無しさん
07/02/01 16:51:41
URLリンク(support.microsoft.com)
>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:デフォルトの名無しさん
07/02/01 18:27:07
>>732
ユーザーの好き嫌いや古いOSを無視できるお気楽な連中がうらやましいね。
736:デフォルトの名無しさん
07/02/01 19:14:11
>>735
はいはい。一生MS-DOSのソフト作ってなさい。
737:デフォルトの名無しさん
07/02/01 19:27:09
MSIはVisualStudioとかOfficeとかで「ふつーに作業していると
唐突にインストーラが起動して、CDを入れろと言われてしまう」
という最悪のエクスペリエンスがあるからな。
738:デフォルトの名無しさん
07/02/01 19:52:25
そりゃそういう構成でインストールしてるからだろ。CD入れろと言われたら困るのか?
違法コピーでもしててメディアが手元にないとか?
739:デフォルトの名無しさん
07/02/01 20:32:45
予想外の場面でいちいち作業を止めて、CDを探して放り込んで、
さらにしばらく待たないといけなくいなんてウザすぎ。
740:デフォルトの名無しさん
07/02/01 20:48:40
全部インストールしとけよクズ
741:デフォルトの名無しさん
07/02/01 21:10:23
別にインストールしてない機能を実行しようとしたから
追加インストールを要求されたんじゃないよ。
唐突にインストーラがシステムの齟齬を見つけたかとかで修復しようとするの。
URLリンク(support.microsoft.com)
742:デフォルトの名無しさん
07/02/01 22:33:19
Windows Server 2003 R2 Platform SDK なんかインストール後に
スタートメニューの表示名を変更してると、何かの拍子に
CD入れろと言ってくるんだよな。
743:デフォルトの名無しさん
07/02/02 12:16:29
>>741-742
そりゃあれだ。アプリケーション保護機能で保護してるフォルダに対して更新が
入ったから復元作業をやってるだけだよ。Windows Installerのレイヤーの問題
じゃなくて、製品のインストーラの不具合、というか仕様なんだろうな。
744:デフォルトの名無しさん
07/02/02 12:24:50
回避方も出てるじゃん。なかなか強引だけど。
URLリンク(support.microsoft.com)
745:デフォルトの名無しさん
07/02/03 05:25:38
旧バージョン入っている状態で、Ofiice2007入れて共存させたら、
Word立ち上げてて、違うバージョンのWord立ち上げると、インストーラー起動するアレ?
746:デフォルトの名無しさん
07/02/03 06:33:33
MS製品は何かと御節介に過ぎる
747:デフォルトの名無しさん
07/02/04 14:35:37
たったひとつのexeをインストールするためだけに起動するMSIは確かにウザい
748:デフォルトの名無しさん
07/02/04 16:30:16
>>747
俺もそんな考えで、URLリンク(www.trickpalace.net) なんてモノを書いて見たが、
いまさらこんな超レトロな技術もどうかと思った。( Win95 から Vista まで通用する技術ではあるんだが。)
やっぱり、.exe 一個でも MSI を使うのがいまはいいんじゃないかと思うんで、
MSI についても同様の解説を書いてみようかと思ってる。
749:IISがありません
07/02/04 16:42:22
aspを使おうと思って、IISをインストールしようと思ったんですが、
おいらの「windows xp professional 再インストール用cd service pack 1a同封」というやつには、
iisが入っていません。
professionalなのにホントに入っていないんでしょうかね?それともおいらの探しかたがおかしいのでしょうか?
.net frameworkというのははいっています。
どなたか教えてくださいませ!!!
750:デフォルトの名無しさん
07/02/04 16:55:17
>>749
[コントロール パネル]→[プログラムの追加と削除]→[Windows コンポーネントの追加と削除]→[インターネット インフォメーション サービス (IIS)]
751:IISがありません
07/02/04 19:37:32
だから、ないんですよ。
そこに。
そこにふつうありますよね。
でも、でてこないんです。
だからきいてるんです!!!
752:デフォルトの名無しさん
07/02/04 19:54:45
>>751
お前が使ってる OS って WinXp Home なんじゃないのか?
professional ならそこにあるはずだぞ。
753:デフォルトの名無しさん
07/02/04 20:04:55
[プログラムの追加と削除]のウインドウを出した状態のままで
左側の[Windows コンポーネントの追加と削除]をクリックしていないってオチかも
754:デフォルトの名無しさん
07/02/05 22:35:43
WiX UIライブラリの日本語リソースの話だけど、いろいろ調べたり聞いて回っ
たりした感触だと近い将来に公開される望みが薄そうだったんで、自分で翻訳
した。
CPLに準じて公開しとくんで、必要な人はどうぞ。
URLリンク(wiki.livedoor.jp)
755:デフォルトの名無しさん
07/02/08 16:37:37
とりあえず乙
Inno信者だけど
756:デフォルトの名無しさん
07/02/08 18:25:14
【インストーラ作成ソフト】Inno Setup
スレリンク(win板)
757:デフォルトの名無しさん
07/02/26 13:52:22
最近、訳あって Inno Setup から NSIS に乗り換えました。
Inno で簡単に出来ていたことが、NSIS で出来ずに困っています。
1. バージョンが新しいファイルだけ上書きする(Inno でのalwaysskipifsameorolder)
2. OS のバージョンによってファイルを変更する(Inno での MinVersion など)
3. Visual Basic の Runtime のインストール
1. は URLリンク(nsis.sourceforge.net) を使えば
出来るのかとも思いますが、いちいち全部のファイルに条件分岐をしろと?
2. は URLリンク(nsis.sourceforge.net) にありますが
で? って感じです。NSIS のドキュメントは具体例が少な過ぎると思う。
3. は URLリンク(nsis.sourceforge.net) にありますが
これまた例が悪過ぎないかい? MyApp のインストール済みか否かで分けるもの?
システムファイルなんだから、そういう基準じゃないでしょうに。
これも実際に使おうとしたらどこに記述するのかも分からない。
Examples とかも見てるんだけど、解決出来ていません。
どなたか解法をご存知であればご教示下さい。
758:デフォルトの名無しさん
07/02/27 02:19:14
まず、一行目の理由を教えてもらおうか
759:デフォルトの名無しさん
07/02/27 08:08:12
>>757
訳あってInnoに戻れば?
760:デフォルトの名無しさん
07/02/27 10:19:46
NSISの Support for web installation, file patching
ってInnoでできる?
761:デフォルトの名無しさん
07/02/27 14:41:34
インターネッツはisx_dl使えばおk
ファイルパッチはパッチの実行ファイルをサイレントに実行すればいいんじゃない
762:デフォルトの名無しさん
07/03/01 12:38:01
VS.NET2005のWindowsInstaller使ってるんだけど500MBぐらいのファイルをビルド
しようとすると「この操作を完了するのに十分な記憶域がありません。」と言われる。
HDDは10G以上空いてるしメモリは1Gあるのになんでや…
誰かこれ解決した人います?
763:デフォルトの名無しさん
07/04/19 14:23:07
>762
圧縮しないビルドでしか使えないが、でかいファイルは同名の0バイトの
ファイルに置き換えてビルド。
んで、ビルドでできたものにある置き換えたファイルを元ので上書きする。
Orcaにmsi突っ込んで、File項目のファイルサイズを正しいものに変更する。
これでプログレスバーとかの表示やアプリの追加と削除の表示が正しくなる。
764:762
07/04/22 18:32:21
>>763
0バイトファイル使うのまでは判ってたけどOrcaで修正できるんですね。
ありがとうございました。
765:デフォルトの名無しさん
07/05/02 08:50:11
>763
ということは、VS.NET2005のWindowsInstallerは屑?
766:763
07/05/04 06:05:18
>765
VS2005だけでなくVS.NET2003も同じだから、VS.NET2002からずっと同じっぽい。
要するにVSのMSIプロジェクトは、最初からバグ付きのまんま直ってないってことだろうね。
まぁ、仕様ってことになっているのかもしれないが、今はOrcaとかWiX使うの前提ってことなんかと。
767:デフォルトの名無しさん
07/05/04 08:54:02
VB6のランタイムファイルをインストーラに含める場合
同梱するDLLやOCXはどこに展開するのが一般的なのでしょうか?
%system%以下にインストールしようとすると、今時は色々と不都合が
起きると思うのですが。
今時の不都合ってのはVista対応や、他のアプリがmsiで同じDLLを
インストール済みだった場合、修復インストールが走ってしまったり
所謂、DLL Hellが起きたり、と。
アプリケーションのフォルダにインストールするのがSxS流ということでしょうか。
更に旧文化オリエントとかのOCXはどうなるのでしょうか?
アプリケーションフォルダにインストールしたとしても
そこでレジストしてしまったら、同OCXを使う既存のアプリでは
依存関係がおかしくなったとして、修復インストールにならないでしょうか?
XP以降だけを対象にするならmanifestで出来るのだと思いますが。
どなたか、宜しくご教示お願い致します。
768:767
07/05/04 09:00:27
インストーラ作成ソフトはInno SetupかNSISで、と考えています。
Visual Studio Installerで作ると、勝手に面倒見てくれることは分かっています。
769:デフォルトの名無しさん
07/05/04 14:04:14
ヒント:いまさらVBを使わない
770:デフォルトの名無しさん
07/05/04 14:19:28
VB関係DLL/OCXは、マージモジュールがあるんだから
MSIで放り込むべきだとは思うけれど。
771:デフォルトの名無しさん
07/05/05 00:40:58
なんかここって使えない代替案の提示ばかりですな。
InnoだってDLLとか一個一個インストールするための記述例を書いていたりするし
MSIでとか言われたら、Innoの立場がないじゃん。
今更VBってのももそうだけど、VBに限った話をしている訳ではないし
全てが.NETアプリでどうにか出来るならいいけど
OCXやDLLのインストールは避けて通れない問題だと思う。
772:デフォルトの名無しさん
07/05/05 02:34:24
普通にWindows Installer使えよ。
Innoの立場なんて知ったことじゃない。
773:デフォルトの名無しさん
07/05/05 06:20:39
てかInnoなら{sys}下に置けばいいだろ
細かいオプションとかもかなり簡単に指定できるし
774:デフォルトの名無しさん
07/05/05 07:21:26
>>773
{sys}以下に置こうとすると
> 他のアプリがmsiで同じDLLを
> インストール済みだった場合、修復インストールが走ってしまったり
の問題が解決できないのでは?
775:デフォルトの名無しさん
07/05/05 11:13:47
ファイルは実行フォルダにコピーして、
WindowsXP以降なら、manifest使ってCOM SxSきかせる
それ以前なら、regsvr32する。明快な話じゃないか。
776:デフォルトの名無しさん
07/05/05 11:34:07
>>775
同じ名前で違うバージョンのOCXを他のアプリのインストーラ(MSI)が
既にどっかにインストール&regsvr32してた場合
後からインストールしたOCX(GUIDは同一)をregsvr32しちゃうと
他のアプリの修復インストールが実行されないものでしょうか?
777:デフォルトの名無しさん
07/05/05 12:04:40
走ったらどうだっての?
778:デフォルトの名無しさん
07/05/05 12:17:47
>>777
鬱陶しい。CDを要求されて面倒な場合がある。
>>737-747みたいな感想になるでしょ。
使用者から見れば不具合って言われるし。
回避出来るなら回避したい。
ってか回避出来ないの?
779:デフォルトの名無しさん
07/05/05 12:22:41
走るかどうかは、MSIの方のインストーラで、
そのレジストリがVITAL指定されているかに拠る。
その場合、VITALなレジストリを弄ると回避できない。
780:デフォルトの名無しさん
07/05/05 12:55:09
>>779
ということは、他でも使ってそうなOCXをインストールする場合は
極力修復インストールの起動を回避したければ
・同じGUIDのOCXが登録済みか否かをチェック
・バージョンが異なるかチェック
して、インストールする必要があるか否かを判断する必要があるってことか、な?
なんか面倒ですな。
781:デフォルトの名無しさん
07/05/05 13:44:24
>>778
たしかに鬱陶しいよね。
全然関係ソフトインストールしたのに、いきなりMS OfficeのCD入れろとか言ってきてさ。
そんなCD押し入れの中だし、出先でなるとムカつく。
782:デフォルトの名無しさん
07/05/11 11:08:24
Innoはignoreversion(だっけ?)を指定しなければファイルバージョンを比較するんじゃなかったっけ
783:デフォルトの名無しさん
07/06/14 00:35:54
かなり古いですがInstallShield5.1を使用して、インストール時に既存のレジストリキーへ
DWARD型の値を登録するインストーラを作製しました。
インストールを行うとキーへ値は正常に登録されるのですが、アンインストールを行うと
登録した値どころか、キーごと削除されてしまいます。
値だけを削除されるようにすることは可能なのでしょうか?
方法をご存知でしたら教えてください。
784:デフォルトの名無しさん
07/06/15 02:03:38
使ったことないからよくわからないけど
そういうスクリプトを書けばいいんじゃないの?
785:デフォルトの名無しさん
07/06/24 15:46:08
Visual Studio 2005 で .msi のパッケージを作っています。
新しいバージョンのパッケージをインストールすると
自動的に古いバージョンのパッケージをアンインストール
してくれるようにできないでしょうか?
古いバージョンのパッケージがインストールされていることを
検知することはできるのですが、「プログラムの追加と削除
から削除してください」と表示されるだけで
アンインストール作業は手動で行うように促されます。
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5396日前に更新/191 KB
担当:undef