- 1 名前:デフォルトの名無しさん [2001/08/14(火) 03:28]
- プログラムは順調なのに、いざ自分で出荷となって気づいた
インストーラーの選択、使い方 当方初心者ですが、独立したスレにすることでほかに参考に なる方もいると思います
- 2 名前:デフォルトの名無しさん mailto:sage [2001/08/14(火) 03:35]
- >>1
インストーラって重要か? InstallShieldで十分。
- 3 名前:1 [2001/08/14(火) 03:37]
- まず、私の問題点から、基本的なインストーラーを
作成したいのですが、 VCに付属のInstallShieldがよくわからなくて Visual Studio Installerを導入することにしました ファイル・フォルダ類は無事インストールできるのですが デスクトップ・スタートメニューに配置する ショートカットファイルがうまく機能しません。 インストール後に、ショートカットファイルのリンク先をチェック すると、どうもディレクトリ階層が消えていて 実行ファイルのみになってしまいます なにかミスしているのでしょうか ご教授ください
- 4 名前:デフォルトの名無しさん mailto:sage [2001/08/14(火) 03:42]
- >>1
Σ(゚д゚lll)ガーン Σ(゚д゚lll)ガーン Σ(゚д゚lll)ガーン Σ(゚д゚lll)ガーン Σ(゚д゚lll)ガーン Σ(゚д゚lll)ガーン Σ(゚д゚lll)ガーン ・・・・・・・・・・・・・・・・・・・・・ ・・・・・・ ***すれ立てるまでもない質問はここで 第3刷*** piza2.2ch.net/test/read.cgi?bbs=tech&key=993933402 へ逝ってください・・・ -------------------------終冬-------------------------
- 5 名前:デフォルトの名無しさん mailto:sage [2001/08/14(火) 15:01]
- ディストリビューションウィザードが、色々多機能でよかった。
- 6 名前:デフォルトの名無しさん [2001/08/14(火) 15:53]
- >>3
exeのショートカットを作成したら該当するフォルダーにそれぞれ 移動させましょう
- 7 名前:デフォルトの名無しさん mailto:sage [2001/08/14(火) 18:50]
- なんだ、結局教えて厨か
- 8 名前:デフォルトの名無しさん mailto:sage [2001/08/14(火) 21:27]
- >>1
相談室とかを作るのなら自分が答える側にまわれ スレ立てた奴が聞いてどうするよ馬鹿が
- 9 名前:デフォルトの名無しさん [2001/08/14(火) 23:09]
- >>8
あははは、爆笑 いえてる
- 10 名前:デフォルトの名無しさん mailto:sage [2001/08/16(木) 00:27]
- autoconf
- 11 名前:デフォルトの名無しさん [2001/08/18(土) 12:18]
- 私、アキア・ペペロンチーノと申しますが何か?
- 12 名前:デフォルトの名無しさん [2001/08/18(土) 12:19]
- 板橋区でいい事やるぞ イベント
www.e-itabashi.org/
- 13 名前:dd mailto:sage [2001/08/18(土) 12:29]
- ギャアアアアアア!
- 14 名前:デフォルトの名無しさん mailto:sage [2001/08/18(土) 13:36]
- >>10
Windowsだと大顰蹙だな。 アンインストールしたいけどアプリケーションの追加と削除にないとか言われて
- 15 名前:デフォルトの名無しさん mailto:sage [2001/08/18(土) 23:05]
- >>14
だれもWindowsの話なんて逝ってないし。
- 16 名前:質問です [2001/08/20(月) 15:48]
- InstallShieldでインストーラーをビルドして出荷するときの話ですが
最終的に、圧縮のかかった「Setup.exe」1ファイルにまとめるには どのように設定すればよいのでしょうか? 教えてください
- 17 名前:デフォルトの名無しさん [2001/08/20(月) 16:17]
- ほとんどの場合、INFファイルとCABで十分な気もするんだが。
- 18 名前:デフォルトの名無しさん mailto:sage [2001/08/20(月) 18:15]
- >>15
*Windowsだと* ていうのはつまりは仮定ですね。
- 19 名前:デフォルトの名無しさん mailto:sage [2001/08/22(水) 13:19]
- 魚っ確かにWindowsに1には限定せよと書いてなかった
- 20 名前:デフォルトの名無しさん mailto:sage [2001/08/23(木) 19:46]
- >>16
PackageForTheWeb
- 21 名前:デフォルトの名無しさん [01/09/13 01:00]
- age
- 22 名前:デフォルトの名無しさん [01/09/13 02:07]
- インストーラってどんなのがあったっけ?
InstallShieldしか知らない。 Winampのプラグインのインストーラとかに使われてるのってなんだっけ?
- 23 名前:デフォルトの名無しさん mailto:sage [01/09/13 02:35]
- >>22
www.winamp.com/nsdn/pimp/ PIMP
- 24 名前:おっさん [01/09/13 03:59]
- ちっちゃいアプリなら、ショートカットの作成や各種設定をする SetUp.EXE
つくっておいて(本体に引数で実行させてもいいか) LZH 自己解凍ファイルで解凍時に実行するよう設定してもエエですね。
- 25 名前:デフォルトの名無しさん mailto:sage [01/09/13 07:11]
- インストーラってレジストリいじるからウザイ
- 26 名前:22 mailto:sage [01/09/13 21:09]
- >>23
thx!
- 27 名前:デフォルトの名無しさん ◆rDEIIiFI [01/10/16 19:20]
- Install Shield6.1を使っています。
VC++を使って、SDダイアログのリソースをコピーして、 カスタムダイアログを作成し、Install Shieldに組み込みました。 SDダイアログだと、"次へ"ボタンがデフォルトボタンになっています。 ですが、意図に反して自作のカスタムダイアログだと"戻る"ボタンが デフォルトボタンになってしまいます。 VC++で、"次へ"ボタンのプロパティで"標準"をチェックしましたが、 うまく反映されません。 カスタムダイアログの"次へ"ボタンを、 デフォルトボタンにするにはどうすればよろしいでしょうか?
- 28 名前:デフォルトの名無しさん mailto:sage [01/10/16 20:11]
- >>27
タブオーダ。
- 29 名前:デフォルトの名無しさん [01/10/16 20:24]
- EXEPress とかって結局、殆どフリー用途にしか使われないのか?
- 30 名前:デフォルトの名無しさん ◆pV7ymSJQ [01/10/16 20:34]
- >>28
レスありがとうございます!! タブオーダのこと知りませんでした。(VC初心者ばればれ) 明日会社へ行ったら、試してみます。
- 31 名前:デフォルトの名無しさん [01/11/15 18:31]
- 質問です。
マイクロソフトはいつになったらVisualStudioInstallerを使える道具にしてくれるのですか。
- 32 名前:M|crosoft [01/11/15 19:27]
- >>31
. . . . . とっても使いやすいツール、「Orca」を用意しておりますが、何かご不満でも?
- 33 名前:デフォルトの名無しさん [01/11/15 19:27]
- みなさんアンインストーラって使ってます?
- 34 名前:デフォルトの名無しさん [01/11/15 19:30]
- >>32
VSIを使えるようにすれっつってんだよ!!!””##
- 35 名前:デフォルトの名無しさん mailto:sage [01/11/15 19:35]
- 誰か試してくれい
www.boc.co.jp/installanywhere/P3_104.htm
- 36 名前:Mlcrosoft [01/11/15 19:37]
- >>34
とっても使いやす〜いインストーラ作成ツール。 「VisualStudioInstaller++」を発売します。 Statdard Edition Professional Edition Enterprise Edition President Edition を用意しております。 尚、Standard Editionではアンインストーラが作成出来ませんのでご了承ください。 mlcrosoft.com/developer/news?topic=vsi&fake
- 37 名前:デフォルトの名無しさん [01/11/15 19:39]
- Orcaの英語ヘルプが読めませんが、それが何か。
- 38 名前:デフォルトの名無しさん mailto:sage [01/11/15 19:40]
- >>37
英語勉強したまい。
- 39 名前:デフォルトの名無しさん [01/11/15 19:42]
- >>36
それを言うなら「VisualStudioInstaller#」だ
- 40 名前:デフォルトの名無しさん [01/11/15 19:46]
- Orcaヘルプを日本語化してくればあなたを尊敬します。
小一時間尊敬します。
- 41 名前:デフォルトの名無しさん [01/11/15 19:48]
- msiで配布してる人って少ないよね
やっぱりメリケン語が壁だよね
- 42 名前:デフォルトの名無しさん [01/11/15 20:20]
- EXEpressのアンインストーラでレジストリを削除したのですが、
HKEY_CURRENT_USER\Software\sampleを削除するようにすると 他のユーザのレジストリが残ってしまいます。(あたりまえですが。) 他のユーザのレジストリも削除するにはどうしたらよいのでしょうか?
- 43 名前:デフォルトの名無しさん [01/11/15 20:55]
- >EXEpressのアンインストーラで
EXEpressで作ったアンインストーラで、という意味です。
- 44 名前:デフォルトの名無しさん mailto:hage [01/11/15 23:55]
- フリーのインストーラ開発ソフトはOrcaが良いということでよいですか?
- 45 名前:デフォルトの名無しさん [01/11/16 16:14]
- Orcaの使い方を解説している日本語サイトってないのでしょうか。
- 46 名前:デフォルトの名無しさん mailto:hage [01/11/17 05:16]
- 誰かインストーラについて話そうよ・・・
- 47 名前:デフォルトの名無しさん mailto:sage [01/11/17 05:47]
- インストーラの自作って簡単だけど?
- 48 名前:デフォルトの名無しさん [01/11/17 07:00]
- >>47
じゃあ公開して?
- 49 名前:デフォルトの名無しさん mailto:sage [01/11/17 07:11]
- やっぱセトアプ系apiでも使うのか。
- 50 名前:デフォルトの名無しさん mailto:sage [01/11/17 14:59]
- Unix系統だと、autoconf & automakeで物を作っておいてから、
システム毎のパッケージ(.rpmなど)に加工するのがお勧め。 Windowsだと、UI側は適当に作ってそこからCreateProcess, SW_HIDEで .batに引数渡しとかでrename & copyとか、rundll32.exeで.inf起動とか regedit /s .regとか、regsrv32.exeで.ocx,COM登録とか,リブート後に 処理させたければRunOnceに登録しといたり、アンインストールも 同様にMicrosoft\Windows\Uninstall?かどっかに登録すれば十分だと思うけど。 配布形式は、LHAMeltなんかで自己解凍書庫にしといて解凍後自動的に インストーラUI起動でいいんじゃないかなぁ。 それほど手間ではないと思うけど...
- 51 名前:デフォルトの名無しさん [01/11/17 15:41]
- >>50
Windowsのアンインストーラについてもっと詳しく聞きたいっす。 42に対する解決法とか。
- 52 名前:デフォルトの名無しさん [01/11/17 18:46]
- >>51
インストール失敗時の復元処理ならわかりますがアンインストールは それほど詳しくないす。ですが、自分がもし42のやつをやるとすれば 1. ライセンス監理みたいに、APの起動時にSIDを記録しておく。 2. アンインストール時には、 www03.u-page.so-net.ne.jp/tb3/katsu-y/doc/loadhive.htm の方法とLsaLookupSids()でレジストリとスタートアップを消す。 か、それが無理そうなら、 1. ライセンス監理みたいに、APの起動時にSIDを記録しておく。 2. アンインストール時にレジストリクリア用のモジュールだけ残しておいて Runに登録しておき、ログオン時にSIDが一致したらキー削除し、SID一覧から 削除。 3. SIDリストが空になったらクリアモジュールも削除。 かな。但しこれは削除対象のモジュールが最上位の場合ね。 自分より上位のモジュールがあるとそっちを先に消さないといけないから もうちょいうだうだいるかも。
- 53 名前:デフォルトの名無しさん [01/11/17 19:15]
- フリーのインストーラ開発ソフトでそのへんのこと
簡単にやってくれるのないかなぁ。 EXEpressがNT/2000用に管理者権限やAllUsersを意識したのも 最近になってからだしなぁ。
- 54 名前:デフォルトの名無しさん [01/11/20 11:41]
- >>53
同意
- 55 名前:デフォルトの名無しさん [01/11/28 05:57]
-
- 56 名前:デフォルトの名無しさん [01/12/02 01:40]
- アンインストーラーが自分のインストールしたパス以下をすべて削除する仕様ってのは、
最悪なバグだよな? ふつうアンインストーラーは自分がインストールしたファイルをリストとして持っていて、 アンインストーラーはそのリストにあるファイルだけを消すようにするよな? それって、当たり前だよな?な? そうじゃなかったら、インストールしたフォルダに重要書類入れて置いたら、 アンインストール時にそれも丸ごと消されるって事だもんな。 つーかInstallShieldもMSIもそういう風にできてるよな? っていうか俺がこんな風に確認とってるのもおかしいくらい当たり前の事だよな?
- 57 名前:デフォルトの名無しさん mailto:sage [01/12/02 01:43]
- >56
出来の悪いエロゲでもやったんですか?
- 58 名前:デフォルトの名無しさん mailto:sage [01/12/02 01:46]
- >アンインストーラーが自分のインストールしたパス以下をすべて削除する仕様
InstallShield 5.5 / 6.x でインストーラーを作っていますが、そんなことないよ。
- 59 名前:デフォルトの名無しさん [01/12/02 01:46]
- >>56
やってしまったことは気にするな
- 60 名前:デフォルトの名無しさん mailto:sage [01/12/02 01:49]
- フォルダごと消すアンインストーラと、
インストールしたフォルダに重要書類をいれる人間、 どっちのバグが最悪か?
- 61 名前:デフォルトの名無しさん [01/12/02 01:58]
- >>56のフォルダ毎あぼーんアンインストーラーだと、こういう不具合が考えられる。
c:\program files\以下に大量にアプリが入ってる。 >>56のアプリを間違ってc:\program files\直下にインストールしてしまった。 (インストーラーのインストールパス指定時にサブフォルダを作るようにしなかった) すると、アンインストーラーはc:\program filesにアプリが入ってると判断するわけで、 c:\program files以下にはいってる全アプリを消去する事になる。 チョーーーーだめじゃん。
- 62 名前:デフォルトの名無しさん mailto:sage [01/12/02 02:06]
- ねこねこソフトの「みずいろ」のアンインストーラーとか(藁
- 63 名前:デフォルトの名無しさん mailto:sage [01/12/02 02:12]
- >アプリを間違ってc:\program files\直下にインストールしてしまった。
これ以前に、 >c:\program files\以下に大量にアプリが入ってる。 この時点で、その人間にバグがある。
- 64 名前:デフォルトの名無しさん mailto:sage [01/12/02 02:15]
- じゃあキサマは56のようなアンインストーラーを作って
関係ないファイルを消してしまってクレームつけられた時、 「お前にバグがある」ってサポートすんのか?
- 65 名前:デフォルトの名無しさん mailto:sage [01/12/02 02:17]
- >>64
ソフトもマヌケだが、おまえもマヌケって事だ。
- 66 名前:デフォルトの名無しさん mailto:sage [01/12/02 02:29]
- >>63
みずいろのアンインストラーの作者だろ?
- 67 名前:デフォルトの名無しさん [01/12/02 02:35]
- >>56
そんなマヌケなアンインストーラ使いたくないので教えてくれ。 ちなみにおすすめのアンインストーラも教えてくれ。>ALL
- 68 名前:デフォルトの名無しさん mailto:sage [01/12/02 02:36]
- c:\program files\以下に大量にアプリが入ってるのは
当たり前じゃないのか?
- 69 名前:デフォルトの名無しさん [01/12/02 02:38]
- >>68
直下にインストールするというのがまずいんじゃない? 普通はアプリケーションごと、会社ごとにディレクトリをつくるでしょう。
- 70 名前:デフォルトの名無しさん [01/12/02 02:43]
- 勘違いするなよ。
>>61 の >c:\program files\以下に大量にアプリが入ってる ってのは、直下って事じゃないぞ? c:\program files\justsystem\itsitaro c:\program files\justsystem\hanako c:\program files\Microsoft\word c:\program files\Norton AntiVirus ってな感じの状態の事だ。 で、そこに56のようなドキュソアプリをインストールするわけ。直下に。 で、しまった間違った、直下にいれちまった! ってアンインストすると、一太郎も花子もワードもノートンも消されるって事だろ。
- 71 名前:デフォルトの名無しさん mailto:sage [01/12/02 02:45]
- >>69
あ、もちろん直下にフォルダを作って、って意味。 >>56が >アンインストーラーが自分のインストールしたパス以下をすべて削除する仕様 って書いてるからフォルダも含んでるんだと思った。
- 72 名前:56 mailto:sage [01/12/02 02:46]
- >>71
フォルダも含んでる。
- 73 名前:デフォルトの名無しさん mailto:sage [01/12/02 02:48]
- >>71
たしか、みずいろはフォルダも含んでいたはず。ほんでCドライブ全部消された人 いたみたいだよ
- 74 名前:デフォルトの名無しさん mailto:sage [01/12/02 02:51]
- >>73
ウィルスみたいだね(笑)
- 75 名前:68 mailto:sage [01/12/02 02:53]
- >>70
そうそう、そういうこと。 だからc:\program files\以下に大量にアプリが入ってるのは 当たり前で、それだけじゃ>>63の言うように >この時点で、その人間にバグがある。 とは言えないんじゃないかと思っただけ。 つーかねこねこソフトのみずいろってよく知らないんだが、 今「ねこねこソフト アンインストール」で検索してみたら インストーラ修正版を出すような事態になってたみたいだな。
- 76 名前:デフォルトの名無しさん mailto:sage [01/12/02 02:54]
- まぁ、インストーラーはInstall Shieldにまかせておけってことだ。
- 77 名前:デフォルトの名無しさん mailto:sage [01/12/02 02:56]
- ウィルスよりたちわりーよ!!!リードオンリー、システムファイル以外
Cドライブ全部消えた人結構いる。被害者結構いるのにメーカーは再現しないの一点張り。 最後は認めたけど。エロゲ業界は能無しプログラマーが幅を利かせているんだね。
- 78 名前:デフォルトの名無しさん mailto:sage [01/12/02 02:57]
- VC付属のInstall Shieldはどんな制限があるんだっけ?
単一のsetup.exeにできないとかあったっけ?
- 79 名前:デフォルトの名無しさん mailto:sage [01/12/02 02:57]
- みずいろのアンインストール問題は伝説になるえるからな。
修正版でもまだ直ってない、修正版の修正版でもまだ直ってない、 修正版の修正版の修正版でようやく直ったからな。 しかも、すさまじいほどのサポートの悪さ。 ユーザーがデフォルト以外のパスにインストールするのはイリーガルだ発言。 そして信者の「ファイルが消されるのはユーザーのせいであってメーカーは悪くない」 という見も凍る恐ろしい発言。 まじで必見だよ。 スレッド読んでくるといい。 戦慄。 www2.bbspink.com/erog/kako/998/998402285.html
- 80 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:01]
- >>77
>リードオンリー、システムファイル以外Cドライブ全部消えた人結構いる。 それもなんだかなぁ。 エロゲユーザも能無しって言われそう。 いや、ねこねこソフトが能無しなのは異議無し。
- 81 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:03]
- >>79
まーそういうのを信者って言うんだろ? そういう輩がくされプログラマーをのさばらせてるんだってこと分からんのかね?
- 82 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:05]
- おっと、ここはインストーラスレだからみずいろトークはほどほどに。
いや、ねこねこソフトが能無しなのは異議無し。
- 83 名前:デフォルトの名無しさん [01/12/02 03:06]
- 画期的な改良だNE!
www.din.or.jp/~nekoneko/setup_manual.txt >みずいろ インストーラー(2001/09/28) > >◆改良点 >・アンインストール時にファイルをチェックして消去するように改良。 >・インストール時、インストール先にそのままインストールするのではなく、 > 指定先にmizuiroフォルダを作成してそこにインストールするように変更。
- 84 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:11]
- みずいろのインストーラって独自のものなん?
それともInstall Shieldみたいな市販ソフトからヘタレ設定で 作ったものなん? ってかけっこう最近なんだな・・・<みずいろ インストーラー(2001/09/28)
- 85 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:15]
- >>84
ずいろのインストーラ、アンインストーラは独自のものだったはず。 Install Shieldなんて使ってないと思うよ。使ってればこんな問題に ならなかったのにね。インストーラの作者って外注じゃなかったけ? ねこねこも、だまってInstall Shield使えばいいのに何を考えてんだか
- 86 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:15]
- 独自。
外注だけどね。 ねこねこソフトはゲーム本体もNScriptorっつう、フリーのスクリプター使ってる。 社内にプログラマーが居ないらしい。 ちなみにインストーラー作者の東 雅明君↓ ttp://www01.u-page.so-net.ne.jp/qa2/tryaudio/Try_Audio/azuma.html つか、ねこねこスレになりかけてるぞ。
- 87 名前:85 mailto:sage [01/12/02 03:17]
- かぶっちまった、ケコーンする?>86
- 88 名前:デフォルトの名無しさん [01/12/02 03:18]
- 「定番」の「ありもの」を使うべし、という教訓ですか?
- 89 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:18]
- セットアップ/アンインストールプログラムなんて
ふつー、アンインストールはディレクトリ総消しじゃなくて 登録したファイルを消すのが普通なんじゃなかろうか。 アホっぽいね。 アプリの登録という概念がはじめからない M$ 社もかなりだけど。
- 90 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:21]
- >>89
ふつーというか、当たり前。
- 91 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:21]
- アホっぽいっていうかアホ。
- 92 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:24]
- 揃えてレスしてるな(w
- 93 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:25]
- C:\Program Files\以下に大量にアプリ入れてるのって、
Windows以降のDQNユーザーでしょ? DOSから使ってるユーザーなら、こんなとこに何でもかんでも、 インストールしないよね?
- 94 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:31]
- さっきから擁護してるやつ。おめーはなんなんだよ!!!
- 95 名前:デフォルトの名無しさん [01/12/02 03:31]
- >>93
ハァ?
- 96 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:33]
- しばらく>>79の出してくれたスレ読んでた。
120〜130くらいまで読んだけど>>56のと微妙に違わない? >>56のは>>70が言ってることだけど、 みずいろは例えば c:\program files\mizuiro (直下ではなくフォルダ) にインストールしてもc:\program files以下全滅って書かれてる。(128の発言など) 正確にはどっちなの? まさか後者じゃないよね…
- 97 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:34]
- >>93
じゃあお前はProgram files以下にインストールしてるユーザーが アンインストーラーバグでクレームつけてきたら、 「お前がドキュンだからだろ?DOSから使ってるなら何でもかんでもインストールしないんだよ」 って言うんだな? ユーザーのあらゆる行動を想定していかなる場合にも対処できるプログラムを作る方が 正しいんじゃないのか? え?違うかコラ。
- 98 名前:56 mailto:sage [01/12/02 03:34]
- >>96
待て。 そもそも俺はみずいろのアンインストーラーの話をしたわけじゃない。
- 99 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:36]
- >>96
(128の発言など)ってどこだ?単なるミスだろーけど c:\program files以下全滅だよ。
- 100 名前:デフォルトの名無しさん [01/12/02 03:36]
- 単にインストーラに金かけたくなかったので
いいかげんに突貫工事でつくらせたらやっちゃったに 100カノッサ。
|

|