1 名前:デフォルトの名無しさん [2001/08/14(火) 03:28] プログラムは順調なのに、いざ自分で出荷となって気づいた インストーラーの選択、使い方 当方初心者ですが、独立したスレにすることでほかに参考に なる方もいると思います
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 キミィ、そういうゲームを待っていたんだよ!!