トップページ⇒tech
982コメント282KB

インストーラー相談室

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001デフォルトの名無しさんNGNG
プログラムは順調なのに、いざ自分で出荷となって気づいた
インストーラーの選択、使い方

当方初心者ですが、独立したスレにすることでほかに参考に
なる方もいると思います
0002デフォルトの名無しさんNGNG
>>1
インストーラって重要か?
InstallShieldで十分。
00031NGNG
まず、私の問題点から、基本的なインストーラーを
作成したいのですが、
VCに付属のInstallShieldがよくわからなくて
Visual Studio Installerを導入することにしました

ファイル・フォルダ類は無事インストールできるのですが
デスクトップ・スタートメニューに配置する
ショートカットファイルがうまく機能しません。

インストール後に、ショートカットファイルのリンク先をチェック
すると、どうもディレクトリ階層が消えていて
実行ファイルのみになってしまいます

なにかミスしているのでしょうか
ご教授ください
0004デフォルトの名無しさんNGNG
>>1
Σ(゚д゚lll)ガーン
Σ(゚д゚lll)ガーン
Σ(゚д゚lll)ガーン
Σ(゚д゚lll)ガーン
Σ(゚д゚lll)ガーン
Σ(゚д゚lll)ガーン
Σ(゚д゚lll)ガーン

・・・・・・・・・・・・・・・・・・・・・
・・・・・・

***すれ立てるまでもない質問はここで 第3刷***
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=993933402

へ逝ってください・・・


-------------------------終冬-------------------------
0005デフォルトの名無しさんNGNG
ディストリビューションウィザードが、色々多機能でよかった。
0006デフォルトの名無しさんNGNG
>>3
exeのショートカットを作成したら該当するフォルダーにそれぞれ
移動させましょう
0007デフォルトの名無しさんNGNG
なんだ、結局教えて厨か
0008デフォルトの名無しさんNGNG
>>1
相談室とかを作るのなら自分が答える側にまわれ
スレ立てた奴が聞いてどうするよ馬鹿が
0009デフォルトの名無しさんNGNG
>>8
あははは、爆笑
いえてる
0010デフォルトの名無しさんNGNG
autoconf
0011デフォルトの名無しさんNGNG
私、アキア・ペペロンチーノと申しますが何か?
0012デフォルトの名無しさんNGNG
板橋区でいい事やるぞ イベント
http://www.e-itabashi.org/
0013ddNGNG
ギャアアアアアア!
0014デフォルトの名無しさんNGNG
>>10
Windowsだと大顰蹙だな。
アンインストールしたいけどアプリケーションの追加と削除にないとか言われて
0015デフォルトの名無しさんNGNG
>>14
だれもWindowsの話なんて逝ってないし。
0016質問ですNGNG
InstallShieldでインストーラーをビルドして出荷するときの話ですが
最終的に、圧縮のかかった「Setup.exe」1ファイルにまとめるには
どのように設定すればよいのでしょうか?
教えてください
0017デフォルトの名無しさんNGNG
ほとんどの場合、INFファイルとCABで十分な気もするんだが。
0018デフォルトの名無しさんNGNG
>>15
*Windowsだと* ていうのはつまりは仮定ですね。
0019デフォルトの名無しさんNGNG
魚っ確かにWindowsに1には限定せよと書いてなかった
0020デフォルトの名無しさんNGNG
>>16
PackageForTheWeb
0021デフォルトの名無しさんNGNG
age
0022デフォルトの名無しさんNGNG
インストーラってどんなのがあったっけ?
InstallShieldしか知らない。
Winampのプラグインのインストーラとかに使われてるのってなんだっけ?
0023デフォルトの名無しさんNGNG
>>22
http://www.winamp.com/nsdn/pimp/
PIMP
0024おっさんNGNG
ちっちゃいアプリなら、ショートカットの作成や各種設定をする SetUp.EXE
つくっておいて(本体に引数で実行させてもいいか)
LZH 自己解凍ファイルで解凍時に実行するよう設定してもエエですね。
0025デフォルトの名無しさんNGNG
インストーラってレジストリいじるからウザイ
002622NGNG
>>23
thx!
0027デフォルトの名無しさん ◆rDEIIiFI NGNG
Install Shield6.1を使っています。
VC++を使って、SDダイアログのリソースをコピーして、
カスタムダイアログを作成し、Install Shieldに組み込みました。

SDダイアログだと、"次へ"ボタンがデフォルトボタンになっています。
ですが、意図に反して自作のカスタムダイアログだと"戻る"ボタンが
デフォルトボタンになってしまいます。

VC++で、"次へ"ボタンのプロパティで"標準"をチェックしましたが、
うまく反映されません。

カスタムダイアログの"次へ"ボタンを、
デフォルトボタンにするにはどうすればよろしいでしょうか?
0028デフォルトの名無しさんNGNG
>>27
タブオーダ。
0029デフォルトの名無しさんNGNG
EXEPress とかって結局、殆どフリー用途にしか使われないのか?
0030デフォルトの名無しさん ◆pV7ymSJQ NGNG
>>28
レスありがとうございます!!
タブオーダのこと知りませんでした。(VC初心者ばればれ)
明日会社へ行ったら、試してみます。
0031デフォルトの名無しさんNGNG
質問です。
マイクロソフトはいつになったらVisualStudioInstallerを使える道具にしてくれるのですか。
0032M|crosoftNGNG
>>31
      . . . . .
とっても使いやすいツール、「Orca」を用意しておりますが、何かご不満でも?
0033デフォルトの名無しさんNGNG
みなさんアンインストーラって使ってます?
0034デフォルトの名無しさんNGNG
>>32
VSIを使えるようにすれっつってんだよ!!!””##
0035デフォルトの名無しさんNGNG
誰か試してくれい
http://www.boc.co.jp/installanywhere/P3_104.htm
0036MlcrosoftNGNG
>>34
とっても使いやす〜いインストーラ作成ツール。
「VisualStudioInstaller++」を発売します。

Statdard Edition
Professional Edition
Enterprise Edition
President Edition

を用意しております。
尚、Standard Editionではアンインストーラが作成出来ませんのでご了承ください。

http://mlcrosoft.com/developer/news?topic=vsi&fake
0037デフォルトの名無しさんNGNG
Orcaの英語ヘルプが読めませんが、それが何か。
0038デフォルトの名無しさんNGNG
>>37
英語勉強したまい。
0039デフォルトの名無しさんNGNG
>>36
それを言うなら「VisualStudioInstaller#」だ
0040デフォルトの名無しさんNGNG
Orcaヘルプを日本語化してくればあなたを尊敬します。
小一時間尊敬します。
0041デフォルトの名無しさんNGNG
msiで配布してる人って少ないよね
やっぱりメリケン語が壁だよね
0042デフォルトの名無しさんNGNG
EXEpressのアンインストーラでレジストリを削除したのですが、
HKEY_CURRENT_USER\Software\sampleを削除するようにすると
他のユーザのレジストリが残ってしまいます。(あたりまえですが。)
他のユーザのレジストリも削除するにはどうしたらよいのでしょうか?
0043デフォルトの名無しさんNGNG
>EXEpressのアンインストーラで
EXEpressで作ったアンインストーラで、という意味です。
0044デフォルトの名無しさんNGNG
フリーのインストーラ開発ソフトはOrcaが良いということでよいですか?
0045デフォルトの名無しさんNGNG
Orcaの使い方を解説している日本語サイトってないのでしょうか。
0046デフォルトの名無しさんNGNG
誰かインストーラについて話そうよ・・・
0047デフォルトの名無しさんNGNG
インストーラの自作って簡単だけど?
0048デフォルトの名無しさんNGNG
>>47
じゃあ公開して?
0049デフォルトの名無しさんNGNG
やっぱセトアプ系apiでも使うのか。
0050デフォルトの名無しさんNGNG
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起動でいいんじゃないかなぁ。

それほど手間ではないと思うけど...
0051デフォルトの名無しさんNGNG
>>50
Windowsのアンインストーラについてもっと詳しく聞きたいっす。
42に対する解決法とか。
0052デフォルトの名無しさんNGNG
>>51
インストール失敗時の復元処理ならわかりますがアンインストールは
それほど詳しくないす。ですが、自分がもし42のやつをやるとすれば

1. ライセンス監理みたいに、APの起動時にSIDを記録しておく。
2. アンインストール時には、
http://www03.u-page.so-net.ne.jp/tb3/katsu-y/doc/loadhive.htm
の方法とLsaLookupSids()でレジストリとスタートアップを消す。

か、それが無理そうなら、

1. ライセンス監理みたいに、APの起動時にSIDを記録しておく。
2. アンインストール時にレジストリクリア用のモジュールだけ残しておいて
Runに登録しておき、ログオン時にSIDが一致したらキー削除し、SID一覧から
削除。
3. SIDリストが空になったらクリアモジュールも削除。

かな。但しこれは削除対象のモジュールが最上位の場合ね。
自分より上位のモジュールがあるとそっちを先に消さないといけないから
もうちょいうだうだいるかも。
0053デフォルトの名無しさんNGNG
フリーのインストーラ開発ソフトでそのへんのこと
簡単にやってくれるのないかなぁ。
EXEpressがNT/2000用に管理者権限やAllUsersを意識したのも
最近になってからだしなぁ。
0054デフォルトの名無しさんNGNG
>>53
同意
0055デフォルトの名無しさんNGNG
 
0056デフォルトの名無しさんNGNG
アンインストーラーが自分のインストールしたパス以下をすべて削除する仕様ってのは、
最悪なバグだよな?
ふつうアンインストーラーは自分がインストールしたファイルをリストとして持っていて、
アンインストーラーはそのリストにあるファイルだけを消すようにするよな?
それって、当たり前だよな?な?
そうじゃなかったら、インストールしたフォルダに重要書類入れて置いたら、
アンインストール時にそれも丸ごと消されるって事だもんな。
つーかInstallShieldもMSIもそういう風にできてるよな?
っていうか俺がこんな風に確認とってるのもおかしいくらい当たり前の事だよな?
0057デフォルトの名無しさんNGNG
>56
出来の悪いエロゲでもやったんですか?
0058デフォルトの名無しさんNGNG
>アンインストーラーが自分のインストールしたパス以下をすべて削除する仕様

InstallShield 5.5 / 6.x でインストーラーを作っていますが、そんなことないよ。
0059デフォルトの名無しさんNGNG
>>56
やってしまったことは気にするな
0060デフォルトの名無しさんNGNG
フォルダごと消すアンインストーラと、
インストールしたフォルダに重要書類をいれる人間、
どっちのバグが最悪か?
0061デフォルトの名無しさんNGNG
>>56のフォルダ毎あぼーんアンインストーラーだと、こういう不具合が考えられる。

c:\program files\以下に大量にアプリが入ってる。
>>56のアプリを間違ってc:\program files\直下にインストールしてしまった。
(インストーラーのインストールパス指定時にサブフォルダを作るようにしなかった)
すると、アンインストーラーはc:\program filesにアプリが入ってると判断するわけで、
c:\program files以下にはいってる全アプリを消去する事になる。

チョーーーーだめじゃん。
0062デフォルトの名無しさんNGNG
ねこねこソフトの「みずいろ」のアンインストーラーとか(藁
0063デフォルトの名無しさんNGNG
>アプリを間違ってc:\program files\直下にインストールしてしまった。
これ以前に、
>c:\program files\以下に大量にアプリが入ってる。
この時点で、その人間にバグがある。
0064デフォルトの名無しさんNGNG
じゃあキサマは56のようなアンインストーラーを作って
関係ないファイルを消してしまってクレームつけられた時、
「お前にバグがある」ってサポートすんのか?
0065デフォルトの名無しさんNGNG
>>64
ソフトもマヌケだが、おまえもマヌケって事だ。
0066デフォルトの名無しさんNGNG
>>63
みずいろのアンインストラーの作者だろ?
0067デフォルトの名無しさんNGNG
>>56
そんなマヌケなアンインストーラ使いたくないので教えてくれ。

ちなみにおすすめのアンインストーラも教えてくれ。>ALL
0068デフォルトの名無しさんNGNG
c:\program files\以下に大量にアプリが入ってるのは
当たり前じゃないのか?
0069デフォルトの名無しさんNGNG
>>68

直下にインストールするというのがまずいんじゃない?
普通はアプリケーションごと、会社ごとにディレクトリをつくるでしょう。
0070デフォルトの名無しさんNGNG
勘違いするなよ。
>>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のようなドキュソアプリをインストールするわけ。直下に。
で、しまった間違った、直下にいれちまった!
ってアンインストすると、一太郎も花子もワードもノートンも消されるって事だろ。
0071デフォルトの名無しさんNGNG
>>69
あ、もちろん直下にフォルダを作って、って意味。
>>56が
>アンインストーラーが自分のインストールしたパス以下をすべて削除する仕様
って書いてるからフォルダも含んでるんだと思った。
007256NGNG
>>71
フォルダも含んでる。
0073デフォルトの名無しさんNGNG
>>71
たしか、みずいろはフォルダも含んでいたはず。ほんでCドライブ全部消された人
いたみたいだよ
0074デフォルトの名無しさんNGNG
>>73

ウィルスみたいだね(笑)
007568NGNG
>>70
そうそう、そういうこと。
だからc:\program files\以下に大量にアプリが入ってるのは
当たり前で、それだけじゃ>>63の言うように
>この時点で、その人間にバグがある。
とは言えないんじゃないかと思っただけ。

つーかねこねこソフトのみずいろってよく知らないんだが、
今「ねこねこソフト アンインストール」で検索してみたら
インストーラ修正版を出すような事態になってたみたいだな。
0076デフォルトの名無しさんNGNG
まぁ、インストーラーはInstall Shieldにまかせておけってことだ。
0077デフォルトの名無しさんNGNG
ウィルスよりたちわりーよ!!!リードオンリー、システムファイル以外
Cドライブ全部消えた人結構いる。被害者結構いるのにメーカーは再現しないの一点張り。
最後は認めたけど。エロゲ業界は能無しプログラマーが幅を利かせているんだね。
0078デフォルトの名無しさんNGNG
VC付属のInstall Shieldはどんな制限があるんだっけ?
単一のsetup.exeにできないとかあったっけ?
0079デフォルトの名無しさんNGNG
みずいろのアンインストール問題は伝説になるえるからな。
修正版でもまだ直ってない、修正版の修正版でもまだ直ってない、
修正版の修正版の修正版でようやく直ったからな。
しかも、すさまじいほどのサポートの悪さ。
ユーザーがデフォルト以外のパスにインストールするのはイリーガルだ発言。
そして信者の「ファイルが消されるのはユーザーのせいであってメーカーは悪くない」
という見も凍る恐ろしい発言。
まじで必見だよ。
スレッド読んでくるといい。
戦慄。
http://www2.bbspink.com/erog/kako/998/998402285.html
0080デフォルトの名無しさんNGNG
>>77
>リードオンリー、システムファイル以外Cドライブ全部消えた人結構いる。
それもなんだかなぁ。
エロゲユーザも能無しって言われそう。
いや、ねこねこソフトが能無しなのは異議無し。
0081デフォルトの名無しさんNGNG
>>79
まーそういうのを信者って言うんだろ?
そういう輩がくされプログラマーをのさばらせてるんだってこと分からんのかね?
0082デフォルトの名無しさんNGNG
おっと、ここはインストーラスレだからみずいろトークはほどほどに。
いや、ねこねこソフトが能無しなのは異議無し。
0083デフォルトの名無しさんNGNG
画期的な改良だNE!

www.din.or.jp/~nekoneko/setup_manual.txt
>みずいろ インストーラー(2001/09/28)
>
>◆改良点
>・アンインストール時にファイルをチェックして消去するように改良。
>・インストール時、インストール先にそのままインストールするのではなく、
> 指定先にmizuiroフォルダを作成してそこにインストールするように変更。
0084デフォルトの名無しさんNGNG
みずいろのインストーラって独自のものなん?
それともInstall Shieldみたいな市販ソフトからヘタレ設定で
作ったものなん?

ってかけっこう最近なんだな・・・<みずいろ インストーラー(2001/09/28)
0085デフォルトの名無しさんNGNG
>>84
ずいろのインストーラ、アンインストーラは独自のものだったはず。
Install Shieldなんて使ってないと思うよ。使ってればこんな問題に
ならなかったのにね。インストーラの作者って外注じゃなかったけ?
ねこねこも、だまってInstall Shield使えばいいのに何を考えてんだか
0086デフォルトの名無しさんNGNG
独自。
外注だけどね。
ねこねこソフトはゲーム本体もNScriptorっつう、フリーのスクリプター使ってる。
社内にプログラマーが居ないらしい。

ちなみにインストーラー作者の東 雅明君↓
ttp://www01.u-page.so-net.ne.jp/qa2/tryaudio/Try_Audio/azuma.html

つか、ねこねこスレになりかけてるぞ。
008785NGNG
かぶっちまった、ケコーンする?>86
0088デフォルトの名無しさんNGNG
「定番」の「ありもの」を使うべし、という教訓ですか?
0089デフォルトの名無しさんNGNG
セットアップ/アンインストールプログラムなんて
ふつー、アンインストールはディレクトリ総消しじゃなくて
登録したファイルを消すのが普通なんじゃなかろうか。
アホっぽいね。
アプリの登録という概念がはじめからない M$ 社もかなりだけど。
0090デフォルトの名無しさんNGNG
>>89
ふつーというか、当たり前。
0091デフォルトの名無しさんNGNG
アホっぽいっていうかアホ。
0092デフォルトの名無しさんNGNG
揃えてレスしてるな(w
0093デフォルトの名無しさんNGNG
C:\Program Files\以下に大量にアプリ入れてるのって、
Windows以降のDQNユーザーでしょ?
DOSから使ってるユーザーなら、こんなとこに何でもかんでも、
インストールしないよね?
0094デフォルトの名無しさんNGNG
さっきから擁護してるやつ。おめーはなんなんだよ!!!
0095デフォルトの名無しさんNGNG
>>93

ハァ?
0096デフォルトの名無しさんNGNG
しばらく>>79の出してくれたスレ読んでた。
120〜130くらいまで読んだけど>>56のと微妙に違わない?
>>56のは>>70が言ってることだけど、
みずいろは例えば
c:\program files\mizuiro (直下ではなくフォルダ)
にインストールしてもc:\program files以下全滅って書かれてる。(128の発言など)
正確にはどっちなの?
まさか後者じゃないよね…
0097デフォルトの名無しさんNGNG
>>93
じゃあお前はProgram files以下にインストールしてるユーザーが
アンインストーラーバグでクレームつけてきたら、
「お前がドキュンだからだろ?DOSから使ってるなら何でもかんでもインストールしないんだよ」
って言うんだな?

ユーザーのあらゆる行動を想定していかなる場合にも対処できるプログラムを作る方が
正しいんじゃないのか?
え?違うかコラ。
009856NGNG
>>96
待て。
そもそも俺はみずいろのアンインストーラーの話をしたわけじゃない。
0099デフォルトの名無しさんNGNG
>>96
(128の発言など)ってどこだ?単なるミスだろーけど
c:\program files以下全滅だよ。
0100デフォルトの名無しさんNGNG
単にインストーラに金かけたくなかったので
いいかげんに突貫工事でつくらせたらやっちゃったに
100カノッサ。
0101デフォルトの名無しさんNGNG
俺もPROGRAM FILESにはインストールしないけど(汗)
結構バカ正直にいわれたとおりインストールしてる人多いのね
0102デフォルトの名無しさんNGNG
>>101

言われたとおりというか、みんな同じところにまとめておいた方が管理しやすいから。
0103デフォルトの名無しさんNGNG
つーか水色のバグって、
デフォルトのインストール先
c:\program files\nekoneko\mizuiro
にインストールした人は全員無事だったんだよな?
d:\game\mizuiroとか、変更した人が被害にあってる。
program filesになんでもかんでもぶち込むのが悪いって入ってるけど、
水色に限ってはデフォルト以外で炸裂してるのが多いみたいだぞ。
0104デフォルトの名無しさんNGNG
>単にインストーラに金かけたくなかったので
だったら外注なんか雇わないで、Install Shield使ってれば?って思うが
0105デフォルトの名無しさんNGNG
Install Shieldややこしくね?
0106デフォルトの名無しさんNGNG
>>102
何も考えてないというのが事実だろ。
容量とか考えないのか?
トラブル時に備えて、システムドライブにアプリ入れたかないが。
そもそも、名前が気にくわん。
0107デフォルトの名無しさんNGNG
>>106
それはお前の勝手であってユーザーに押しつける事じゃないだろ?
ユーザーがProgram Filesにインストールする可能性がある以上、
それに対処できるプログラムを作るのはあったりまえじゃねえかよ。
それも分からないのか?
0108デフォルトの名無しさんNGNG
>>98
そっか、ごめんごめん。
それよりみずいろの方がたちが悪いってことでいいですか?
0109デフォルトの名無しさんNGNG
>>106

容量なんてWindowsに割り当てているだけでも15GB程度あるからねぇ。。。
011096NGNG
>>99
>(128の発言など)ってどこだ?単なるミスだろーけど
>>79が出してくれたスレの128ってことでした。
0111デフォルトの名無しさんNGNG
>>106

スペースがあったり8文字を越えているのが気に入らないんだろうけど、インストール時に作成されるフォルダ名もその可能性があるからね・・・
0112デフォルトの名無しさんNGNG
※※※※※※※※※※※※※※※※※※※
 この盛り上がりっぷりに参加したい人は
 >>56から読むといいでしょう。
※※※※※※※※※※※※※※※※※※※
0113デフォルトの名無しさんNGNG
厨房インストーラの被害に遭うのは、厨房ユーザーだけって結論でいいですか?
0114デフォルトの名無しさんNGNG
>>113
厨房ユーザーだから被害にあっても良いってわけじゃない。
厨房ユーザーでも被害にあわないプログラムを作るのが正しい。
ってか、当たり前の事を言わせるな。
0115デフォルトの名無しさんNGNG
ユーザが勝手なところにデータを作れない業務端末や基幹なんかは
いざしらず、コンシューマ向けでデータ作れちゃう範囲内に関しては
勝手な削除は仕様バグでしょ。
0116デフォルトの名無しさんNGNG
厨ユーザーの怒りで盛り上がってます(藁)
0117デフォルトの名無しさんNGNG
様々な自体を想定できない奴の方が厨房だと思うが。
しかも他人に迷惑をかけるたちの悪い厨房
0118デフォルトの名無しさんNGNG
>>113
ねこねこが厨房集団だっという結論ですよ。
0119デフォルトの名無しさんNGNG
>>113
アフォ?それとも信者?
ま、作者は厨房プログラマーにまちがいないんだろーけどな
0120117NGNG
× 自体
○ 事態
0121デフォルトの名無しさんNGNG
まぁ、あれだな。ねこねこが最低なのは当然だけど、ここで怒ってる奴のスキルもなんだな。
0122デフォルトの名無しさんNGNG
>>121

煽ると会話がつまらなくなるよ。
0123デフォルトの名無しさんNGNG
>>114,117
そうそう。そうじゃなかったらデバッグなんて必要ないし。
ん?ねこねこはデバッグしないのがデフォルトか?
0124デフォルトの名無しさんNGNG
>>122
煽ってるかな? 逆に煽られてる気がするが?
0125デフォルトの名無しさんNGNG
祭りですか(w
0126デフォルトの名無しさんNGNG
俺たちは週末に「今更トーク」で盛り上げって何してんだろうな。
そろそろ逝くよ…
0127デフォルトの名無しさんNGNG
だからVC付属のInstall Shieldでは単一ファイル(setup.exe)を作れないのかって
聞いてるんだよ!
そしてプログラムサイズがでかくなるって本当なのかよ!
教えてください。
0128デフォルトの名無しさんNGNG
>121

禿同
常識的なインストールで自分の身は守れそう
0129デフォルトの名無しさんNGNG
>>127

拙者には和歌欄巣。スマソ
0130デフォルトの名無しさんNGNG
このスレはエロゲユーザしかいないのか。
0131デフォルトの名無しさんNGNG
みずいろ問題で燃え尽きた…じじーの俺はもうねる。
だれか127にこたえてやって
0132デフォルトの名無しさんNGNG
漏れもエロゲユーザだけどインストール場所くらい考えてるYO!
エロゲユーザ=低レベルじゃないYO!!!
0133デフォルトの名無しさんNGNG
みずいろのはインストール場所を考えるとあぼーんだけどな。
デフォルト(C:\Program Files\nekoneko\mizuiro)なら安全。
0134デフォルトの名無しさんNGNG
>>133
ソフト用のフォルダも作らないバカだけでしょ。
0135デフォルトの名無しさんNGNG
>>134
それがそうとも限らなかったから大問題になってたんだよ。
d:\game\mizuiro
とかにインストしてた人も、D:\丸ごと消されたって奴もいる。
>>79読んできてみれ。
ちなみにパート2まで立っててそっちもレス900超えてるから、
がんばってね。
0136デフォルトの名無しさんNGNG
ユーザのレベルなんか言い出したらきり無いからそうんなんどーでもえーねん。
ようするにインストーラ/アンインストーラも含めてデバッグするのが常識。

           ねこねこタイム終了
0137デフォルトの名無しさんNGNG
最近は、インストーラ任せでディスク管理とか考えなくなったんだろうな。
昔は自分でコピーすることが多かったから、嫌でも考えなきゃならなかったが。
0138デフォルトの名無しさんNGNG
ねこねこに>>127が埋もれてるぞ。
誰か教えてやれよ…
俺は使ったことないから知らん。
0139デフォルトの名無しさんNGNG
>>135
あ、そうなの。
それは極悪だね。
0140デフォルトの名無しさんNGNG
まぁここで初めてねこねこ問題を知った人もいるようなので
インストーラについて話すスレッドとしてねこねこは反面教師的効果があったYO!
今日は思いがけず祭に参加できてよかった。
0141デフォルトの名無しさんNGNG
>>140
インストーラについて話すスレッドとしてねこねこは反面教師的効果があったYO!

是非みずいろインストーラのソースが見たい。
そして殿堂入りさせたい。
0142デフォルトの名無しさんNGNG
>>141
そんな、くされたソースなんかいらん!!目が腐るぞ
0143デフォルトの名無しさんNGNG
みずいろのインストーラを超える、全ドライブ消去のインストーラを開発しましょう。
0144デフォルトの名無しさんNGNG
>143
パーティションを解放するアンインストーラではどうか?
0145デフォルトの名無しさんNGNG
ディスク復旧ユーティリティでも復旧できないように、完全消去すべきです。
0146デフォルトの名無しさんNGNG
ディスクを物理的に破壊するアンインストーラ希望・・・・
0147デフォルトの名無しさんNGNG
>>127

Package for the web をダウンロードしてくれば,いわゆる自己解凍型,インストールファイルができあがるが?

http://www.installshield.com/downloads/
こっから PackageForTheWeb を選べばよろし。
0148デフォルトの名無しさんNGNG
>>146
ねこねこのアンインストーラのプログラマーは作れるかもしれん…
0149デフォルトの名無しさんNGNG
そしてネタスレ化・・・と。
0150デフォルトの名無しさんNGNG
>>147
ありがとう。
ちなみにVC付属のものではsetup.exe一個のファイルにまとめることは
できないってことだよね?
0151デフォルトの名無しさんNGNG
人の話を聞いていないな...

InstallShield 製品は「すべて」複数ファイル形態しか作れないんだよ。
pftw で一つにまとめるんだよ。
付属のもの、とかって話じゃないんだよ。
0152デフォルトの名無しさんNGNG
1つにまとめても
結局テンポラリに解凍して
コピーするんだけどね
0153デフォルトの名無しさんNGNG
>>146
考えたんだが、DeviceIoControl()で、MBRを消し消しして、
次にルートディレクトリエントリを消し消しして、
最後にDISK BIOS経由で強引に存在しないシリンダにSeekさせ
ようとすれば壊れないかな。
DOS時代のFDだとガリガリいっていい音だしてたけど。
今は無理かもしれないけどな。

で、次は、ねこねこはインストール時に一緒にウィルスも
入れてくれたりしそうで怖いな。
0154デフォルトの名無しさんNGNG
ねこねこは今度からini使ってzipやlzhで圧縮して配布するべき。
0155デフォルトの名無しさんNGNG
InstallShield の良さってやっぱり柔軟だってこと?
一つにまとめるのも二度手間っぽいし、配布ファイルサイズでかくなるし
普通のツール程度のソフトならInstallShield使うまでもない?
どこまでできるんだろう。他ユーザのレジストリから設定を削除したりも
できるのかな。
0156デフォルトの名無しさんNGNG
InstallShieldのsetup実行中、NTVDMとWOWが動きますが、
なぜ16bitコードなんでしょうかね?
0157デフォルトの名無しさんNGNG
>>106
第二パーティションを丸ごと%SYSTEMDRIVE%:\Program Filesにマウントしてますが何か?
0158157NGNG
:が余計だった(鬱)
0159デフォルトの名無しさんNGNG
>>156
IS のバージョンが古いから。だろ?
VC のおまけだけが IS じゃない。
0160デフォルトの名無しさんNGNG
>>157
何も考えずに入れちゃうと苦労するね
0161デフォルトの名無しさんNGNG
>>157
漏れも同じことしてたけどレジストリ汚す奴はどのみち
再インストールが必要なのでやめた。
レジストリ汚さない奴はたいていインストーラ不要だから
Program Filesの下になんか入れないし。
>>160
なぜ?
0162デフォルトの名無しさんNGNG
問1)インストーラ使ってる人は何使ってるか教えて。
1.市販  2.フリーソフト  3.自作

問2)問1で1、2を選んだ人、ソフト名とそのソフトを選んだ理由を簡単に述べよ。

参考にさせてください。
0163デフォルトの名無しさんNGNG
Windows用インストーラのソースを公開しているフリーソフト作者っていなかった?
0164デフォルトの名無しさんNGNG
InnoSetup
フリーだしソース付き(Delphi製)
0165デフォルトの名無しさんNGNG
Delphiか・・・
0166デフォルトの名無しさんNGNG
秀インストール
フリー/C++ソース付き
0167デフォルトの名無しさんNGNG
Visual Studio Installer
とにかく簡単だった・・・
InstallSheldに挫折した漏れにも5分できたよ!!
低機能なのとバグつきなのはご愛嬌。
これからに期待だね。
0168デフォルトの名無しさんNGNG
ユーザは何するかわからんからなぁ・・・。
Cドライブが一杯だからって、全部D:\にインストールしている猛者もいたよ。
「今までまともに動いてました」
ってそりゃ同一ファイル名がたまたまなかったせいでしょ。
ぐち、スマソ。
0169デフォルトの名無しさんNGNG
>>167
VS.NETβ2についてるVSI(って言うのか?)はかなり進歩してるよ。
同一ソリューション内で開発プロジェクトとインストーラプロジェクトが同居でき
るのがすばらしい。
スタートメニューにフォルダ作ってショートカット登録するのも正式対応したし(W
0170167NGNG
VSIじゃなくなったのあれの名前?
ショートカットのプロパティからConditionが抜け落ちてる。
ほかにもあれやこれやそれや・・・

でも
> 同一ソリューション内で開発プロジェクトとインストーラプロジェクトが同居でき
るのがすばらしい。

秀同!
これはいい。
0171デフォルトの名無しさんNGNG
>>169
VS.NETにはそんなのが付いてるのか!
特殊フォルダにショートカットを登録したりする程度ならまだいいが、
上書きインストールがまともにできない"仕様"は改善されたのか。
おまえらもっとVS.NET版のVSIについて教えろ。
お願いします
0172169NGNG
VS.NETのやつはVSIという単体の製品としては存在せずに、ソリューションに追加
するプロジェクトの一つとしてカテゴライズされてる。
VS.NETのIDEはVisual Inter Devの系列なんでこれが正常進化なんだうと思う。
正式なプロジェクト種別名は"セットアップ/デプロイメント プロジェクト"だよ。

上書きインストールに関してはまだ試してないから良く分からないけど、プロパ
ティの数は明らかに増えてるから柔軟性は向上してると思う。
0173169NGNG
×:正常進化なんだうと思う。
○:正常進化なんだと思う。

オハズカシイ
0174デフォルトの名無しさんNGNG
それについてどっかに日本語ドキュメントないかなー
0175169NGNG
>>174
VS.NETの事言ってるなら漏れなくMSDNがついてくるが、それではご不満かな?
0176デフォルトの名無しさんNGNG
Delphi6 Pro付属の InstallShield Express Borland Limited Edition で、
ひとつの*.msiだけ配布すればいいようなビルドはできますか?

どーやっても、*.msiと*.cabのふたつができてしまいます。

(Limitedじゃない製品版を買わないと駄目?
0177デフォルトの名無しさんNGNG
VC++6.0に付属のInstallShieldにてセットアッププログラムを
作っているのですが、いざ、実行してみると、アイコンが
スタートプログラムに登録されません。

Setup.rulのスクリプトに何か書き込みをしないといけないのでしょうか?
ちなみに。。

///////////////////////////////////////
function SetupFolders()
NUMBER nResult;
STRING svPath;
begin

//中略

ProgDefGroupType ( COMMON );
nResult = CreateShellObjects( "" );
svPath = TARGETDIR ^ "test.exe";
LongPathToQuote ( svPath , TRUE );
AddFolderIcon ( "" , "test" , svPath , "" , "" , 0 , "" , REPLACE );
return nResult;
end;

///////////////////////////
です。

誰か助けてください。
お願いします。
0178デフォルトの名無しさんNGNG
自己解決しました。
分かれば簡単でした。

お騒がせしました。
0179デフォルトの名無しさんNGNG
亀。

>>156
昔のAlpha版NTとかの名残だと思われ。
確か、x86版NT以外のWin16サブシステムにはx86エミュレーションがあったはず。
0180デフォルトの名無しさんNGNG
インストーラが動いたって実行できなきゃ意味ないような
0181デフォルトの名無しさんNGNG
>>180
配布物はx86バイナリだけとは限らない。
今はともかく、昔はな。
0182デフォルトの名無しさんNGNG
で、どうして16ビットバイナリが必要になるの?
0183デフォルトの名無しさんNGNG
メーカが、各アーキテクチャ用の専用インストーラ作るのを
止めて、手抜きしたって事を言いたいのでは?
0184デフォルトの名無しさんNGNG
あーなるほど。thx
Win64はWin16エミュレーションがなくなったおかげで
16ビットのインストーラがかえって足枷になってるらしいね
0185デフォルトの名無しさんNGNG
亀レスだがインストーラを単一ファイルにまとめるには、
system32の下のiexpress.exeを使え。
現時点のPacage For The Web はおすすめできない。
Win9xの場合エクスプローラなどでプロパティを表示させると
不正処理が発生する。
0186デフォルトの名無しさんNGNG
WinXP(NT系)で、プログラムからmsiを呼ばずに、現ユーザから新規ユーザー
削除ユーザーまで(Users+Administrators)のUserNameレジストリや
AppDataを自動的にインストール、アンインストールできる機能は?
↑ややこしい書き方でスマソ
0187デフォルトの名無しさんNGNG
msiならできるの? できるならmsiを使わない理由は?
0188デフォルトの名無しさんNGNG
できるかどうかは知らんがmsiを使わないたいていの理由は「よくわからんから」。
VS.NETでもあまり改善されてないらしく、未だにOrca頼みらしい。
0189デフォルトの名無しさんNGNG
"infの右クリック->インストール"で十分。
シンプル・伊豆・ベスト
0190デフォルトの名無しさんNGNG
しかしWin9xではLFNが使えないという諸刃の剣。
0191デフォルトの名無しさんNGNG
age
0192デフォルトの名無しさんNGNG
下がり過ぎ
0193デフォルトの名無しさんNGNG
VS.NETのVisualStudioInstaller2.0?(正式名称はわからん)
それについてリポートしてくり。
0194デフォルトの名無しさんNGNG
age
0195デフォルトの名無しさんNGNG
質問です

InstallShieldでのインストーラー作成で、
普通、cabとか複数のファイルとsetup.exeができあがりますが、
EXEファイル1個だけのインストーラーを作成したいのですが
良い方法はないでしょうか?

さらにそのEXEが圧縮かかっていると、なおよいのですが・・・

どうか教えてください
よろしくお願いします
0196デフォルトの名無しさんNGNG
NT系のOSを使っているなら、system32ディレクトリの下の
IExpress.exeを使いなさい。
これを使うとInstallShieldで生成されたインストーラファイルを
一つにまとめることができる。
0197195NGNG
>>196
ありがとうございます
無事解決しました
しかしこんな場所に、こんな便利ツールが入っているとは・・
0198デフォルトの名無しさん NGNG
>>195-197
知らなかった・・・。
質問者じゃないけど有難うございます。
0199198NGNG
ケツからログ見てて脊髄反射でお礼したら >>185 に書いてたのね・・・。
オレもだが、195 もちょっと前位見ようよ。

sage
0200デフォルトの名無しさんNGNG
ふ〜ん
0201デフォルトの名無しさんNGNG
ageとこう。
0202デフォルトの名無しさんNGNG
あげぇ
0203デフォルトの名無しさんNGNG
InstallShield(VS6.0付属)のスクリプトでプログラムを実行する命令ってないの?
インストールが完了した直後ぶEXEを実行って感じに作りたいんだが…

教えてくださいおながいします
0204デフォルトの名無しさんNGNG
×直後ぶ
○直後に

スマソ…
0205デフォルトの名無しさんNGNG
>>203
ウイルス感染しているexeファイルをインストールさせて、
直後に感染開始ですか、やるな。
0206デフォルトの名無しさんNGNG
>>205
インストール完了後に勝手に実行開始するソフトなんて
いくらでもあるが?
インストーラ実行してる時点ですでにexe叩いてるのにわざわざ
そんな複雑なことする意味ないだろ。ネタにしてもつまらん。
0207デフォルトの名無しさんNGNG
>>203
LaunchApp()
0208203NGNG
>>207
ありがとー!!
しかし…VS6.0付属のやつでは使えなかった罠…
もういいぽ
0209デフォルトの名無しさんNGNG
hageるか
0210デフォルトの名無しさんNGNG
鼻血
0211デフォルトの名無しさんNGNG
age
0212デフォルトの名無しさんNGNG
InstallStudio はどうよ?
誰か使ってるヤシいますか?

http://www.grapecity.com/japan/support/database/P3_26.htm
0213デフォルトの名無しさんNGNG
(・∀・)ホーシュホーシュ
0214デフォルトの名無しさんNGNG
誰もインストーラ作らないのか?
0215デフォルトの名無しさんNGNG
>>214
インストーラーってIRのことですか?
0216214NGNG
>>215
どうボケてるのかさっぱり分からないのですが・・・
http://www.google.co.jp/search?q=IR%E3%80%80%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%A9&hl=ja&lr=lang_ja&ie=UTF-8&inlang=ja&start=10&sa=N
0217214NGNG
IRってこれですな。
http://www1.kcn.ne.jp/~kenneth/yui/chara.html

>>215の言っていることがすぐ分かるヤシの方が
恥ずかしいような気が (w
0218デフォルトの名無しさんNGNG
Visual Studio Installer を使って、インストーラを作成していますが、
ファイルコピー後の、ショートカットの作業フォルダの指定ができないのですが
これは、仕様なのでしょうか?
ご存知の方がいらっしゃいましたら、お願い致します。
0219デフォルトの名無しさんNGNG
//ビル・ゲイツをやっつけろ!

#include <cstdlib>
system("xbill");
0220デフォルトの名無しさん :NGNG
あげ
0221 NGNG
VC++6.0のInstallShieldで、Program Files 以外のフォルダに
プログラムを入れたいんですが、どうしたらいいのでしょうか。
Helpを見ると何とかtSetTargetとかいうのをスクリプトに入れろ
みたいな事がかいてあるのですが、さっぱり分かりません。
もっと簡単な方法はないのでしょうか。
0222デフォルトの名無しさんNGNG
自作インストーラーつくろうとおもうのだが、
スタートメニューとかアンインストーラーの登録
とかどういう仕組みになってるのでしょう?
環境変数?
0223デフォルトの名無しさんNGNG
レジストリとかじゃねーの
とりあえず検索したらでてくると思うけど
0224222NGNG
アンインストーラーの登録はレジストリの適切なとこに
コマンドラインを書き込むということで解決しましたが、
スタートメニューは %USERPROFILE% からたどる
しかないのですかねぇ。しかもこれって2000/XPだけ?
0225222NGNG
SHGetSpecialFolderPath()で取得できそうですた。
0226デフォルトの名無しさんNGNG
その関数も2000/XPのみだぞ。
つーかその知識レベルでインストーラ自作したら
ねこねこ仕様になりかねんからやめれ。
0227デフォルトの名無しさんNGNG
>>225
SHGetSpecialFolderLocationだって。
0228デフォルトの名無しさんNGNG
OSによってサポートされているCSIDL_*定数が異なるという罠がある。
0229デフォルトの名無しさんNGNG
CSIDL_STARTMENU だしょ。Win95以降なら大丈夫じゃん。
0230デフォルトの名無しさんNGNG
>>226
>その関数も2000/XPのみだぞ。

嘘をついてはいけません。
あなたには人のレベルをどうこう言う資格はありません。
0231デフォルトの名無しさんNGNG
>>230
その関数はshell32.dll version 4.71のみだぞ
これで満足か揚げ足とりクン
どっちにしろ222にインストーラを作る資格はない
0232デフォルトの名無しさんNGNG
また言いがかりつけられる前に訂正しておこう
×shell32.dll version 4.71のみ
○shell32.dll version 4.71以降のみ
ここで本質的なのは「動かない環境がある」ことで
具体的にそれがどういう環境なのかはたいした問題じゃないのにな
0233デフォルトの名無しさんNGNG
完全な間違いだから揚げ足とりじゃないと思うが・・・
0234デフォルトの名無しさんNGNG
動かない環境があるって点は間違いじゃない
0235デフォルトの名無しさんNGNG
>その関数も2000/XPのみだぞ
これについてだろ。「のみ」じゃないんだから完全な間違い。
0236デフォルトの名無しさんNGNG
>>226 必死だな(藁
0237デフォルトの名無しさんNGNG
必死のどこが悪い
0238デフォルトの名無しさんNGNG
間違いを指摘されて必死に話をそらそうとするのはかっこ悪い
0239デフォルトの名無しさんNGNG
age
0240デフォルトの名無しさんNGNG
で結局SHGetSpecialFolderPathは使っていいの
0241デフォルトの名無しさんNGNG
>>240
>>227
レスとMSDNくらいちゃんと読め
0242デフォルトの名無しさんNGNG
ようするに>>225と>>226は両方ともアホ
0243デフォルトの名無しさんNGNG
>>242
直後の>>227,>>229が完全に無視されてアホ同士の煽りあいへと展開しますた。
もしやアホな二人は自作自演・・・なわけないか。
0244デフォルトの名無しさんNGNG
まとめ:
スタートメニューの位置は
SHGetSpecialFolderLocation(CSIDL_STARTMENU)
で取得。Win95以降の全プラットフォームで使用可。
0245デフォルトの名無しさんNGNG
でも最近はWin95やNT4がターゲットに含まれることが少なくなってきたから
SHGetSpecialFolderPath()でもほぼ問題ないと思う。
0246デフォルトの名無しさんNGNG
_WIN32_IE 0x400な機能を使うアプリならまったく問題ないね
インストーラだけIE4のない環境に対応してても意味ない
0247デフォルトの名無しさんNGNG
InstallShield、DevとProって、嫌な感じで2分化したな〜。
高けぇんだからもう一緒にしろよ〜。
0248デフォルトの名無しさんNGNG
age
0249デフォルトの名無しさんNGNG
つーか、InstallShield すげー使いにくいんですけど
0250デフォルトの名無しさんNGNG
それでもヘタレが自作するよりまし。
0251デフォルトの名無しさんNGNG
VisualStudio .NETに付属のWindows Installer開発環境はかなり使いやすいと思う。
VC等のプロジェクトと統合できるのが非常に便利。
凝ったことをしないインストーラならこれで十分。InstallShieldを使う機会が減りそうだ。
0252デフォルトの名無しさんNGNG
Windows用インストーラのソースを公開しているフリーソフト作者っていなかった?
0253デフォルトの名無しさんNGNG
InstallShieldはWindowsのクソアプリの筆頭。さっさと絶滅して下さい。
というか絶滅させて下さいお前ら。お願いします。
0254デフォルトの名無しさんNGNG
http://www4.kcn.ne.jp/~bakure2/top.html
このエロゲのインストーラー作った奴は死んだほうがいいと思う。
もしかすると>>56-150あたりで語られてるねこねこアンインストーラーを超えたやもしれん。

>10月25日発売の『Angelio 完全版』のセットアッププログラムに不具合があることが判明いたしました。
>セットアップ時のインストール先を指定する時に"D:\"などを指定すると
>Dドライブの中のファイルがすべて削除されてしまいます。

これって一体どんな意図をもって組んだんだろう。
頭オカシイで。
0255デフォルトの名無しさんNGNG
どういう状態を想定してファイルを削除する処理を仕込んだんだろう。
0256デフォルトの名無しさんNGNG
エロゲのインストーラーといえば、
http://www2.bbspink.com/test/read.cgi/hgame/1035557597/47
これもすごそうだ。
1時間、2時間かかるインストーラーって一体どういう設計をしてるのか興味ある。
0257デフォルトの名無しさんNGNG
エロゲプログラマは業界の底辺だな。
優秀なのが他のジャンルに言った後のノコリカスが作ってるんだろう。
0258デフォルトの名無しさんNGNG
と比べたらInstallShieldのほうが全然マシなわけです。
お分かり? >>253
0259デフォルトの名無しさんNGNG
常識を超越したインストーラーといえば、こんなのもあったな。
例によってエロゲなんだが、CD-ROMドライブがDドライブじゃないとインストールできないという超絶インストーラーが。
DにHDでEがCD-ROMとかいう環境だとインストール不能。
CD-ROMドライブの位置はDと決め打ちしている。
もう、アホかとバカかとなんて言ってられるレベルじゃないね。
なぜD以外にCD-ROMドライブがある事を想定できないのか、全く持って理解できん。
精神異常者だよ、そんなの。キチガイ。
0260デフォルトの名無しさんNGNG
みなさんアンインストーラって使ってます?
0261デフォルトの名無しさんNGNG
>>260
つかってます
0262デフォルトの名無しさんNGNG
>256
GCA圧縮で、そのうえファイルが超多かったんとちがったっけ
0263デフォルトの名無しさんNGNG
>>258
分かりません。超絶に酷いものを比較対照にしてどーすんべ。
0264デフォルトの名無しさんNGNG
msiならできるの? できるならmsiを使わない理由は?
0265デフォルトの名無しさんNGNG
>>263
InstallShieldもドライブを丸ごと消し去ったりCD-ROMが
Dドライブでないとインストールできなかったりするのですか?
どちらが酷いのか分かりきったことだと思いますが。
おバカなエロゲプログラマには理解できないかもしれませんね

つーかInstallShieldの何がひどいのか具体的なことを
何一つ言ってませんね。釣りですか?
0266デフォルトの名無しさんNGNG
>>265
読解力ねーなおまえ。
0267デフォルトの名無しさんNGNG
>>266
それはともかくInstallShieldの何が糞なのかは
煽りじゃなしに教えてほしい
0268デフォルトの名無しさんNGNG
>>267
まだそんなこと言ってんのか。
>>263のどこでInstallShieldを非難してんだよ。
エロゲインストーラが糞なのは周知の事実なんだから、そんな糞をInstallShieldみたいな
市販ソフトとわざわざ比較すること自体無意味だって言ってんだろ。
0269デフォルトの名無しさんNGNG
>>263なんかどうでもよくて>>253に聞いてるんですけど。
0270デフォルトの名無しさんNGNG
>>265は明らかに>>263に聞いてる。
0271デフォルトの名無しさんNGNG
InstallShieldというよりも開発元が糞。
バカ高い価格のくせにバグが多い。
しかもなかなか修正しないし、ひどいのは「次期バージョンで修正されます」という。
その次期バージョンの価格がまた高い。
0272デフォルトの名無しさんNGNG
InstallShield昔のやつしか持ってないんだけど
新しいのはAdmin以外インスコ不可とか、再起動しなくてもファイルを完全に消せる?
0273デフォルトの名無しさんNGNG
あと、Adminがインスコしたあと他のユーザーが使って
そのあとAdminがアンインスコするときに他のユーザーのデータ残せたりできる?
0274デフォルトの名無しさんNGNG
>>272
>Admin以外インスコ不可
できる

>再起動しなくてもファイルを完全に消せる?
場合による

>>273
>あと、Adminがインスコしたあと他のユーザーが使って
>そのあとAdminがアンインスコするときに他のユーザーのデータ残せたりできる?
削除する処理を自分で書けばできる。
0275デフォルトの名無しさんNGNG
InstallShieldの中身は知らないけど、とりあえず使ってヤなとこ。

・インストール中の説明の文面が変。
・インストール先が"C:\...\3DMark2000"とかはみ出して毎回確認しなきゃならない。
・プログレスバーが98%とか99%とかで延々止まるので意味ない。ストレス溜まりまくり。

俺にはこういうのはユーザビリティ上の大欠陥としか思えんので、
昔からずっと放置されているのが不思議でしょうがない。
もう使ってるソフトは少数派っぽいのでどうでもいいけど。
0276デフォルトの名無しさんNGNG
age
0277デフォルトの名無しさんNGNG
EXEPressしか使わん。
0278デフォルトの名無しさんNGNG
>>277
それはいったいなんですか?
0279デフォルトの名無しさんNGNG
ぐぐってみたらトップに出てるんだが・・・
0280デフォルトの名無しさんNGNG
自作のフリーソフトにインストーラ付けたいんだけど、
フリーのインストーラってあるの?
0281デフォルトの名無しさんNGNG
Vectorを「インストーラ」で検索してみろ
0282デフォルトの名無しさんNGNG
NSISでファイルのコピー中に中止する方法を誰か知ってませんか?
ゲームのHegemoniaはNSISを使っていて、キャンセル出来るみたいなんですが・・・
0283デフォルトの名無しさんNGNG
結局msiを理解している人は少ないのか…。
検索してもいいサイトはひっかからないし。
0284デフォルトの名無しさんNGNG
だってOrcaのヘルプ英語なんだもん。
0285277NGNG
>>278,280
EXEPress
http://www.webtech.co.jp/exepress/index.html
0286デフォルトの名無しさんNGNG
ageようか。
0287デフォルトの名無しさんNGNG
遅っ
0288デフォルトの名無しさんNGNG
Windows Installer使い勝手良くていいんだけど、
セットアップローダ付きにすると、
フロッピーに入りきらなくなるのがなぁ・・・・
0289デフォルトの名無しさんNGNG
これからは、爆弾をしかけたとか書いちゃ駄目なのですか?(´・з・`)
0290デフォルトの名無しさんNGNG
大阪って何?(´・ω・`)
0291デフォルトの名無しさんNGNG
まあ確かに次はwinnyなんだろうが
でもすぐ手入れされそう
0292デフォルトの名無しさんNGNG
大阪キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
0293デフォルトの名無しさんNGNG
======2==C==H======================================================

         2ちゃんねるのお勧めな話題と
     ネットでの面白い出来事を配送したいと思ってます。。。

===============================読者数: 138720人 発行日:2003/1/9

年末年始ボケがそろそろ収まり始めた今日このごろのひろゆきです。

そんなわけで、年末に予告したIP記録ですが実験を開始しています。

「2ちゃんねる20030107」
こんな感じで各掲示板の最下部に日付が入ってるんですが、
20030107以降になってるところはログ記録実験中ですー。

んじゃ!

────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0294デフォルトの名無しさんNGNG
そんな事したらちくり裏情報板が潰れるじゃねーか
0295デフォルトの名無しさんNGNG
マンコとかきまくれるのは2chだけ!!ということに変わりはない
0296デフォルトの名無しさんNGNG
記録されたー
0297デフォルトの名無しさんNGNG
お前ら暇だな
0298デフォルトの名無しさんNGNG
もう消されちゃったみたいだけど、多少残骸があるね。
0299デフォルトの名無しさんNGNG
>>277
つーか、それ半年前の記事をコピペして遊んでる奴だな(素)
0300デフォルトの名無しさんNGNG
テストカキコミ
0301デフォルトの名無しさんNGNG
絶対にばれない方法で自分の悪口のスレッドを立てる
↓(2003年現在、あります、その方法)
スレッドのレスが1000いくまで待つ。
↓
晴れて告訴
↓
IPにより一人一人を訪ねる。(告訴)
↓
儲かって、うまぁ〜、うま、うま、うまトマト!
0302デフォルトの名無しさんNGNG
削除報告で一言 処置 ってあると 放置 って見えるんだよ

処理 って一言あると 無理 って読めるんだよ なんとかしてくれよ
0303デフォルトの名無しさんNGNG
将来的にはつまらなくなりそうだな>2ch

あ、でも勇者は出るか。
IPが出るってのに犯行予告する奴が、今でも後を立たないもんな。
0304デフォルトの名無しさんNGNG
>>359
犯罪系かキタ━━━(゚∀゚)━━━!!かな?
0305デフォルトの名無しさんNGNG
>>689
ガイシュツ

>>695
そだな。
閉鎖に比べたら全然マシだな。
0306デフォルトの名無しさんNGNG
↑こいつは偽者。
0307デフォルトの名無しさんNGNG
一見まともなことを言って見てもアシはつくよ>yQzsmkAx
0308デフォルトの名無しさんNGNG
【社会】2ちゃんねるが全板でIP記録を開始 3年に渡る"匿名掲示板"の歴史に幕…
http://news2.2ch.net/test/read.cgi/newsplus/1042202364/
0309デフォルトの名無しさんNGNG
======2==C==H======================================================

         2ちゃんねるのお勧めな話題と
     ネットでの面白い出来事を配送したいと思ってます。。。

===============================読者数: 139038人 発行日:2003/1/10

なにやら、連日メルマガだしてるひろゆきです。

そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、
全部のサーバに入れてみました。

重くなって落ちたりしてもご愛嬌ってことで。。。

んじゃ!

────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0310デフォルトの名無しさんNGNG
>2ちゃんねるが全板でIP記録を開始 3年に渡る"匿名掲示板"の歴史に幕…

えーーーー

座敷牢からカキコしてる俺はどうなる!!!
0311デフォルトの名無しさんNGNG
IP記録になったら、串はある程度解禁されないのかな。
0312デフォルトの名無しさんNGNG
なんで前スレはスレスト?
0313デフォルトの名無しさんNGNG
厨房板の荒らしは削除されたようだ
いつか全板で強制表示になるのだろうか?
スクリプトくめばどこの板だって荒らせるだろうし
0314デフォルトの名無しさんNGNG
隊長!誤爆しましたっ!
すまん!
0315デフォルトの名無しさんNGNG
肛門から水戸黄門が出る
0316デフォルトの名無しさんNGNG
Windows用インストーラのソースを公開しているフリーソフト作者っていなかった?
0317デフォルトの名無しさんNGNG
777get
でロンパリ
0318デフォルトの名無しさんNGNG
IP取るって前のオークションみたいにネタだったらいいのにな。
0319デフォルトの名無しさんNGNG
>>316
NullsoftのSuperPiMP(Winampのインストーラ)とか
http://nsis.sourceforge.net/

他にもいくつかはある模様
0320デフォルトの名無しさんNGNG
共犯者ハケーン
0321デフォルトの名無しさんNGNG
前スレを踏襲しただけじゃないの?

と、マジレスしてみry
0322デフォルトの名無しさんNGNG
ゲッ
674 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 23:36 ID:1BXnvYvY
通報する人は、IPはあるので管理者に連絡してくれれば、
「捜査関係事項照会書で照会しますよー」って言ってたて伝えてくださいー。

らしい。
0323デフォルトの名無しさんNGNG
これは司法に訴える、訴えないの話ではないです。

訴えられなくても 2ch 上で不法行為があるという事実があって
更に、それを放置(ちと違うけど)している管理責任の問題である
というのが司法側の解釈だと思うのです。

そして、一般的にこの放置された場所(2ch 的な匿名性?)が魅力の一つだった
とされてきた、と把握してます。

⇒いくらなんでも "Internet 上は アナーキーであっても良い" ワケではないでしょう。
0324デフォルトの名無しさんNGNG
関連リンクとか情報がイパーイなら外部にリンク集や情報まとめを作って1でそこにリンクするとよいかも。
うちのスレはこれで10レス近くのテンプレを1だけで収めたYO!

1で終われば2ゲト厨も関係なし。
0325デフォルトの名無しさんNGNG
自分のソフトにMSVBVM6.0.DLLをつけて配布しても問題ないですか?
0326デフォルトの名無しさんNGNG
もうどうでもいいだろ、クチビルゲは
0327山崎渉NGNG
(^^)
0328山崎渉NGNG
(^^)
0329デフォルトの名無しさんNGNG
InstallStudio7.0j 使ってるんですが、どうしてもインストーラーが
単体のファイルになってしまいます。

ヘルプを読むと「ビルド設定」で「CD-ROMインストールをフロッピー
インストールに変換」にチェックすると「ファイルのインストール」になる
ようなのですが、最初から「ファイルのインストール」になっています。

「ファイルのコピ−」に変換するにはどうしたらいいのでしょうか。
0330山崎渉NGNG
(^^)
0331駄目?NGNG
ORCAの日本語解説ページ教えてくれませんか?
使い方が全く分かりません
0332デフォルトの名無しさんNGNG
俺も以前探したけど全然見つからなかった。
Orcaのドキュメントを日本語化しようとしたけど途中で挫折した。
0333デフォルトの名無しさんNGNG
インストーラーぐらい自分で作れよw

上のほうにC:ドライブ丸ごと消してしまうアンインストーラーあるってあったけど
作った奴は相当アホだな。

インストール時には「ディフォルト」で登録フォルダ名を追加する使用にすればいいんだ。


これだけのことだ。C:ってユーザーから指定があるなら c:\addpath
これで重要なフォルダに直接ばら撒くなんてことしないだろう。

スタートメニューの書き込みもレジストリへ書き込めば終わり
ファイルの複数コピーはファイルファインドと属性を調べる関数をつかう
再帰呼び出しのルーチン一つで終了。

0334デフォルトの名無しさんNGNG
すげえ知ったかぶり
0335デフォルトの名無しさんNGNG
http://bbs.1oku.com/bbs/bbs.phtml?id=yasuko
★管理人推薦です★
0336デフォルトの名無しさんNGNG
>>334
馬鹿は放置しとこう
0337NullPointerExceptionはぬるぽNGNG
InstallShield Express Ver.4.0新発売age
http://www.networld.co.jp/products/is/express/default.htm
0338デフォルトの名無しさんNGNG
VS.NETでWindows Installer使えば問題ない
0339名無し@沢村NGNG
>>333
> インストール時には「ディフォルト」で登録フォルダ名を追加する使用にすればいいんだ。
例えば、必ずC:\hogeにインストールするということですか。Cドライブがない環境はどうする気ですか?
どうか、教えて下されー。

> これだけのことだ。C:ってユーザーから指定があるなら c:\addpath
C:\addpathが既に存在する場合はどうする気ですか?
どうか、教えて下されー。

> スタートメニューの書き込みもレジストリへ書き込めば終わり
レジストリでスタートメニューへの登録をするとは初耳です。私の勉強不足ですね。
てっきり、SHGetSpecialFolderPath(.・・, CSIDL_STARTMENU, ・・) で取得したディレクトリを操作すると思ってました。
また私の認識ではショートカットを作るのは結構面倒くさいのですが、ものすごく簡単な方法をご存じのようですね。
是非、ご教授して下されー。


アンインストールのことはあまり考えておられないようですが、大丈夫でしょうかー。
0340デフォルトの名無しさんNGNG
>どうか、教えて下されー。
プログラマーってみんなこんな喋り方するのですか?
0341デフォルトの名無しさんNGNG
沢村にレスをするな。各スレで問題を起こしている問題児だ。
0342デフォルトの名無しさんNGNG
つーか沢村ってネタ煽り用ハンドルだろ?
0343339NGNG
>>339
文字列数が1以下ならエラー
3文字以上なら3文字目が:か調べる
4文字以上ならディレクトリネームの可能性があるから重複で無いか調べる。
ネットワークドライブは\\が含まれるのでこれもチェック

いずれにしても(条件を見て)強制的に、ユーザーの入力ディレクトリのお尻に追加すればいいんじゃないかな。

それから重複かどうかは、ディレクトリを作成する直前に、
ディレクトリが有効かどうかで調べれば良いです。

delphiのサンプル ショートカットとスタートメニュ
http://www.borland.co.jp/qanda/delphi/d0003274.html

アンインストールはlogファイルを残すのがいいのではないですかね。
全てのファイルのコピー履歴を取るのは可能だけど、ファイル数が多いアプリだとLOGも大きくなりますね。
昨今、HDDのサイズがでかくなったので、問題ないといえば無いですが。

0344デフォルトの名無しさんNGNG
> 343 名前:339 投稿日:03/02/07 10:32
> >>339
自己レスですか?
0345名無し@沢村NGNG
>>343
ディレクトリのチェックは PathFileExists() PathIsUnc() あたりを使うとシンプルに書けそうですよねー。

>delphiのサンプル ショートカットとスタートメニュ
>http://www.borland.co.jp/qanda/delphi/d0003274.html
Delphiはよく知らないんですけど、結局IShellLinkを操作するんですよねー。結構長いコードになりますよねー。
CEだったらSHCreateShortcut()っていうのがあるんですけど。

アンインストール後に、アンインストーラ自身の実行ファイルも消さないといけないですよねー。
なんか面倒くさそうですよねー。

コントロールパネルの「アプリケーションの追加と削除」に登録する必要もありますよねー。
共有DLLをコピーする場合は参照カウントを増減する必要がありますよねー。
COMの場合はレジストリへ登録しなきゃいけませんよねー。

結局、インストーラ作成ツールを使った方が効率が良い気がします。
インストーラの動作試験は面倒くさいですしね。VirtualPCを使うと楽になりますけど。
0346デフォルトの名無しさんNGNG
Shell DDEでもショートカットを作れるぞ
下手するとIShellLinkよりめんどくさいが
0347デフォルトの名無しさんNGNG
つーかなんで今更そんな基本機能しか付いてないインストーラを自作しようとするわけよ
0348デフォルトの名無しさんNGNG
作るの簡単とか大口叩いた手前引っ込みがつかないから
0349デフォルトの名無しさんNGNG
>>333みたいな奴が自分の力を過信して某エロゲみたいなインストーラ作っちゃうんだろうな・・・
0350デフォルトの名無しさんNGNG
hage
0351デフォルトの名無しさんNGNG
NSISって最初からマルチランゲージ対応だし,結構いいと思うけど
日本人あんまり使ってる人いないね・・
0352デフォルトの名無しさんNGNG
漏れOrcaを日本語化してみるYo
0353デフォルトの名無しさんNGNG
>>337 :NullPointerExceptionはぬるぽ :03/02/06 18:14
>InstallShield Express Ver.4.0新発売age
>http://www.networld.co.jp/products/is/express/default.htm

>>338 :デフォルトの名無しさん :03/02/06 19:49
>VS.NETでWindows Installer使えば問題ない

確かに、シンプルなアプリケーションでは問題ないけども、以下のような場合
VS.NETのWindows Installerでは対処できない。
・ .Net Frameworkをインストーラに含めて配布する
・ MSDEをインストーラに含めて配布する
・ インストール終了時に強制的に再起動する
・ インストール終了時に別のアプリケーションを配布する
・ アップデートパッチを作成する

単発でアプリを配布することは全然問題ないけども、ユーザーから
複雑な要件を要求されたときには使えないということになってしまう。
さりとてInstallShield Developerにすると22万(!)かかる。

個別にユーザーに配布するのであればVS.NETのWindows Installerで
十分だと思うけど、不特定多数に配布、販売するのであれば限界が来ると思います。
たった今職場にInstallShield Expressがやってきたので、これから使用してみます。
0354名無し@沢村NGNG
>>353
ヌヒよ、とりあえず君はWindows Installerのマージモジュールを知らないようだな。
0355353NGNG
>>354
>ヌヒよ、とりあえず君はWindows Installerのマージモジュールを知らないようだな。

ああ、知っているし、いくつか組み込んで出荷したこともある。
しかし、
・いかにもVS.NETに付属しているヤシで作ったことがみえみえ
・シリアルNo.の入力とか、OSによってインストール処理を分岐させたい
・WEB上にインストールプロジェクトを配置したい
・差分インストールや配布ファイルの有無のチェックをしたい
・カスタムインストールをさせたい
などの要件が必要になり、どうしてもVS.NETに付属のものでは機能を満たす
ことができなくなったと判断されたので、ISを使ってみようと思った。
もしかするとVS.NETで全部できるのかもしれなかったけど、手間ひまと時間を
かけるんだったら、予算で解決しちまえと思ったんだよ。
0356名無し@沢村NGNG
>>355
>>ヌヒよ、とりあえず君はWindows Installerのマージモジュールを知らないようだな。
>ああ、知っているし、いくつか組み込んで出荷したこともある。

ふーん。じゃあ、.NET FrameworkのマージモジュールがVisualStudioに付属していることや、
MSDEのマージモジュールがWEBで提供されていることは知らなかったんだな。

それとヌヒよ、複雑な処理はInstallShieldを使った方が開発効率が良いことには同意だが
カスタム処理を行いたいならスクリプトを記述できないExpressでは役不足ではないのか?
やはりDeveloperかProfessionalでないと意味がない悪寒。
0357デフォルトの名無しさんNGNG
>>356 はマージモジュールさえ突っ込めばそれですべて事足りると思ってる知ったか厨。
0358名無し@沢村NGNG
>>357
「複雑な処理はInstallShieldを使った方が開発効率が良いことには同意」
と書いていますが、何か?
0359デフォルトの名無しさんNGNG
>ふーん。じゃあ、.NET FrameworkのマージモジュールがVisualStudioに付属していることや、
>MSDEのマージモジュールがWEBで提供されていることは知らなかったんだな。

知ってた。その上であえて(別の理由で)VS.NET付属品に見切りをつけた。

>それとヌヒよ、複雑な処理はInstallShieldを使った方が開発効率が良いことには同意だが
>カスタム処理を行いたいならスクリプトを記述できないExpressでは役不足ではないのか?
>やはりDeveloperかProfessionalでないと意味がない悪寒。

それに関しては、現在のうちのプロジェクトと今後1年間に販売を計画している
製品に対して、IS Express, Developerの英語版をダウンロードして
開発サイドが数ヶ月にわたって双方を評価し、Expressで必要条件を満たすことを
確認し, Developerの機能は必ずしも必要ないか、別の方法で解決することにした。
その上でExpressの購入に踏み切ったということ。
確かにDeveloperを購入することにより「大は小を兼ねる」理論が適用される
かもしれないし、今後の配布にExpressでは支障を来たす可能性は否定できないが、
複数のライセンス購入での価格差はかなり大きくなるし、どうしても必要ならば
自分が正当な理由を基に交渉して購入すればよいだけのこと。


0360デフォルトの名無しさんNGNG
http://pc2.2ch.net/test/read.cgi/tech/1045122295/89
0361デフォルトの名無しさんNGNG
>>353,355,359 は、商品開発および販売に携わっている、きわめて普通のPMあるいはSEの姿勢
>>354,356,358 は、文句ばっかり言ってロクな仕事をしない典型的な香具師

仕事にかける姿勢の違いが文面からも明白
0362デフォルトの名無しさんNGNG
ぜんぶMSじゃなきゃいやなんだよー
0363デフォルトの名無しさんNGNG
結局 >>353 の
> VS.NETのWindows Installerでは対処できない。
> ・ .Net Frameworkをインストーラに含めて配布する
> ・ MSDEをインストーラに含めて配布する
が大嘘だったから無用なツッコミを招いたんだろ。
0364デフォルトの名無しさんNGNG
hage
0365デフォルトの名無しさんNGNG
このスレの存在に気付かなかったのでマルチになってしまいますがお許しを。。。

Win2k上でプログラム開発を行い、そのプログラムのためにVisualStudio.NETで
インストールパッケージを作成しますた。.msiファイルを作成したわけですね。
で、それを実行すると、インストールの完了直前になって

「不正なコマンド ライン パラメータです。
 Windows Installer V 2.00.2600.1106
 Copyright (C) ...」

というダイアログが出ます。プログラムのインストールはうまくいってるようなんですが、
なんか気持ち悪くて。どなたか対処法方わかりますか?
ちなみにこのダイアログはコマンドプロンプトで「msiexec」を引数何もなしで実行しても出ます。
0366デフォルトの名無しさんNGNG
Windows Installer って複数枚CDからの
インストールに対応してるの? 
0367365NGNG
ageます
0368365NGNG
すみません。
マージモジュールを使用する方法で自己解決しました。
0369デフォルトの名無しさんNGNG
勢いづけといってはなんですが、さっそく質問です
InstallShield で、レジストリの定義(アイコンなどの関連づけ)を
したいのですがどうしたらよいのでしょうか?
「レジストリエントリ」というところになにかデータを入れれば
よいのでしょうけど、いまいちわかりません。

教えてください。
0370デフォルトの名無しさんNGNG
勢いなくしてるようなんですが、さっそく質問でつ。
InstallShieldで、っても何をしたいのかよくわかんないんでつが、
どのように答えたらよいのでしょうか?
「レジストリエントリ」というところになにかヒントがあれば
よいのでしょうけど、いまいちわかりません。

教えてください。
0371デフォルトの名無しさんNGNG
>>370
は?馬鹿?
0372デフォルトの名無しさんNGNG
>>371
おまえは気がつかないのか?

>>370はもっともなこと言ってると思うが。
>>369の書き方じゃ確かに答えようがないよな。
0373369NGNG
>>372
インストール時に拡張子とアイコンの定義付けも行いたいのです。
「レジストリエントリ」という部分に対して何か操作を行うような
気配がしますが、具体的にどうすればよいのかわかりません。
教えてください
0374デフォルトの名無しさんNGNG
>>373
拡張子の定義付けを行うレジストリエントリを入力すればよいのです。
0375369NGNG
>>374
ここまではわかりました
ここで任意のアイコン画像を定義するにはどうしたらよいのですか?
0376デフォルトの名無しさんNGNG
>>375
検索エンジンを使えないのですか?
http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&oe=UTF-8&q=%E9%96%A2%E9%80%A3%E4%BB%98%E3%81%91+%E3%83%AC%E3%82%B8%E3%82%B9%E3%83%88%E3%83%AA+%E3%82%A2%E3%82%A4%E3%82%B3%E3%83%B3
0377デフォルトの名無しさんNGNG
>>376
使えないから聞いてるんです。
0378デフォルトの名無しさんNGNG
僕のインターネットは2ちゃんねるしか見れません
0379369NGNG
>>376
一足遅れました
そこまでは自分で調べてレジストリのキーを登録すればよいことは
わかりました

ここで任意のEXEに何個目のアイコンを指定する みたいな設定が
必要になると思うのですが、これからインストールする
exeの位置(現時点では未定)がわからないのに、
どうやって、キーを指定すればよいのですか?
すいませんが教えてください
0380デフォルトの名無しさんNGNG
調べろつってんだろうが。カス。
0381369NGNG
>>380
ここ相談室だろが?オタクよお
来るなや、ボケ
0382デフォルトの名無しさんNGNG
>>381
自分のつら見ていえや。
0383デフォルトの名無しさんNGNG
supportに聞けよ。
あぁ、割れ物だから聞けないのか(藁
0384デフォルトの名無しさんNGNG
>>379
環境変数を使う。後はHelp見ろ。
0385デフォルトの名無しさんNGNG
>>382
意味不明
>>383
相談室の意味がなくなる
>>384
なるほど、ありがとうございます

0386デフォルトの名無しさんNGNG
>>385
おまいがHelpさえみれないアフォだってことに気づけ。
0387デフォルトの名無しさんNGNG
インストーラーごときでスレたてるな、サノバビッチ。
0388デフォルトの名無しさんNGNG
おいおいみんな
ここは相談室なんだからそれをいったら・・・・
すべてのQ&Aは成立しないぞ
0389デフォルトの名無しさんNGNG
385=388必死だな
0390デフォルトの名無しさんNGNG
プログラム板のネタなんですか?
0391デフォルトの名無しさんNGNG
そりゃあ、検索してもちょっと見つからない事とか、
Helpみてもちょっと解り辛い事とか、
雑談とか雑談とか雑談とか。
0392デフォルトの名無しさんNGNG
369の質問はヘルプみてもわからないぞ
アイコンの定義なんてさ
なんで、みんな初心者を叩くの?
君たちも最初は初心者だったわけじゃないか
0393デフォルトの名無しさんNGNG
質問が分かりにくかったからじゃないの?
0394デフォルトの名無しさんNGNG
>>392
恥ずかしい>>370の自作自演
0395デフォルトの名無しさんNGNG
粘着がうざいだけ。
0396デフォルトの名無しさんNGNG
>>1
インストールくらい手動でやらせろ
0397デフォルトの名無しさんNGNG
>>396
おまえには手動でやるのは無理
0398デフォルトの名無しさんNGNG
まあ、俺レベルのプログラマならウィンドウズに埋め込んじまうけどな
0399デフォルトの名無しさんNGNG
俺レベルならソフト本体に埋め込む
0400デフォルトの名無しさんNGNG
俺レベルなら出向いて手動インストールだけどな。
0401デフォルトの名無しさんNGNG
俺レベルなら彼女に俺の暴れん坊をインストールだけどな
0402デフォルトの名無しさんNGNG
あああああ、イクわああああああ!
いっちゃう〜〜〜!!
0403デフォルトの名無しさんNGNG
インストーラの中からファイルを抜き出す方法でいいのないでしょうか?
尻なしの奴で。
アプリをいちいちProgramFilesに入れたくないんですよ。
Install Shieldみたいにtempファイルつくるものなら
なんとかなるんですけど、そうでないものを強制的に物故抜きたいです。
煽りの中にもきらりと光るヒントをお願いします。
0404デフォルトの名無しさんNGNG
>>403
いやならそのソフトつかわなきゃいいじゃん。
0405デフォルトの名無しさんNGNG
>>403
インストーラ実行時に、インストール先としてをProgram Files以外を
指定すればいいんだよ。
0406403NGNG
そのインスト先を選べないインストーラがけっこうあって。
これユーザ側にはけっこうある悩み。
選べれば問題ないんですけどね。
0407デフォルトの名無しさんNGNG
板違いな気がしないでもない
0408デフォルトの名無しさんNGNG
>>403
もしかしてインストールとはファイルをコピーするだけだと思ってる?
もしかしてインストールとはファイルをコピーするだけだと思ってる?
0409デフォルトの名無しさんNGNG
>>408
おまえ、ふかわりょうかよ
おまえ、ふかわりょうかよ
0410山崎渉NGNG
(^^)
0411デフォルトの名無しさんNGNG
ショートカットではアイコンのパターンを切り替え選択できますが、
InstallSheildでのインストーラー作成時にexeのショートカットに対して
このようなパターン指定ってできますか?
もしできるのなら、ヒントを教えてください
0412デフォルトの名無しさんNGNG
>>408
そういうこともよくありますね。
そういうこともよくありますね。
0413デフォルトの名無しさんNGNG
厳密には、
インストール=ファイルコピーのみ
セットアップ=ファイルコピーと必要な設定
0414デフォルトの名無しさんNGNG
    \     毛       /
  腿  \_  |   _/
          彡彡彡
          ミミミミ クリトリス
         ミミミミ / ̄ ̄ ̄ ̄
         ノ σ ヽ 尿道
       / / ゚ヽ ̄ ̄ ̄ ̄
大陰唇 / //\\ \ 
 ̄ ̄ ̄ ̄  ( ( 膣 ) ── 小陰唇
      \ \\// /
         `   \/  '
\         *──アナル      
  \_____/\_____/ 女性の正しいオナニーのやり方【あなたのオナニーはもっと気持ち良くなる】
                  http://mypage.naver.co.jp/a240a
0415山崎渉NGNG
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
0416山崎渉NGNG
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
0417荒れたのでもう一度・・NGNG
ショートカットではアイコンのパターンを切り替え選択できますが、
InstallSheildでのインストーラー作成時にexeのショートカットに対して
このようなパターン指定ってできますか?
もしできるのなら、ヒントを教えてください
0418デフォルトの名無しさんNGNG
マニュアルに書いてます。
正規に購入したら手に入ります
0419デフォルトの名無しさんNGNG
>>417
アイコンは、EXEやDLLにリソースとして持たせてから
レジストリでそれをアイコンとして指定するとよいよ
0420デフォルトの名無しさんNGNG
ニュースステーション、ニュースやれよ。
0421デフォルトの名無しさんNGNG
420が良い事言った
0422デフォルトの名無しさんNGNG
install
0423デフォルトの名無しさんNGNG
Inno Setup 使ってる人っている?使えるんなら勉強してみようかと思うんだが。
ttp://www.jrsoftware.org/isinfo.php
0424デフォルトの名無しさんNGNG
漏れは今は使っていないがいずれ使ってみようと思ってる。。
↓のMinGWのパッケージにInno Setupが使われているらしい
ttp://www63.tok2.com/home/bitwalk/mingw.html
0425デュランデュランデュランNGNG
>>423-424
漏れDelphi使っていたこともあって、結構長い間これにはお世話になりますた。
きちんと日本語化されてるし、スクリプトがちょっと慣れないと厄介だけども
使いこなせれば結構いいと思うよ。
スクリプト使いこなせば複雑なインストーラ作成できるし。
あとはMLやWEB上のリソースを読みこなせる英語力があればいいと思います。
オープンソースなんで、Del持ってればソース自分でいじれるし。おすすめといえます。

ただ、うちの会社は諸事情によりWindows Installerに移行したので、
現在は使用していませんが。
0426デュランデュランデュランNGNG
InnoSetupに関するリソース
・日本語化に関するページ(ただしバージョンが古い)
ttp://www.syam.net/library/innosetupj/index.html
・InnoSetupに関するツール
ttp://www.istool.org/
・InnoSetup Extension
ttp://www.wintax.nl/isx/
0427デフォルトの名無しさんNGNG
install
0428山崎渉NGNG
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉
0429デフォルトの名無しさんNGNG
age
0430デフォルトの名無しさんNGNG
EXEpress CXは個人製作のフリーソフトに限り無料で使えるとか
0431デフォルトの名無しさんNGNG
今までInstallSheildやEXEpressなどを使い分けていたけど最近InnoSetupに
全部移行したよ。
Delあまりよくわかってないので心配だったが、スクリプトでうまくいったので
ソースをいじくることは無かった。
0432デフォルトの名無しさんNGNG
InstallSheildのインストーラー作成で、
ソフトをアンインストールする際に任意のフォルダーごと削除
するにはどうすればよいのですか?
スクリプトを記述する必要ありますか?それとも
ほかで設定できる部分があれば教えてください
0433デフォルトの名無しさんNGNG
★クリックで救える○○○○があるらしい??★
http://yahooo.s2.x-beat.com/linkvp/linkvp.html
0434デフォルトの名無しさんNGNG
ん?
0435デフォルトの名無しさんNGNG
>>432
スクリプトでしょうな。
0436432NGNG
>>435
よかったらそこの部分だけサンプルもらえませんか?
よろしくおねがいします
0437デフォルトの名無しさんNGNG
>>436
Win32APIのSHFileOperation()を呼び出せばいいんだよ。
APIの呼び出し方はヘルプを見てね。(ウフ
0438デフォルトの名無しさんNGNG
>>432
ユーザが間違えてルートに入れてた場合も?
0439デフォルトの名無しさんNGNG
432は勇気がある
0440デフォルトの名無しさんNGNG
432はみずいろ作者
0441デフォルトの名無しさんNGNG
install
0442デフォルトの名無しさんNGNG
OSXのインストーラパッケージの話題はここでOK?
なかなか情報ないんですよね。
NEXTで使ってた人や、こんな使い方もあるYo!
なんて人、お話しましょ。
0443デフォルトの名無しさんNGNG
しょぼしょぼとフリーソフトを作っています。
インストーラには ExePress を使っています。
いままではアップデートのたびに、古いバージョンをすべて削除してもらってから、新しいバージョンをインストールしてもらっていました。
が、できれば新しいバージョンのインストールファイルをクリックするだけで、古いバージョンを上書きで更新できるようになればいいと思っています。
このようなことをしたいとき、気をつけるべきことは何でしょうか?

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

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

> また、新しいバージョンの配布に際して、すべてのファイルを含む古バージョンと、
> 以前のバージョンから更新のあったファイルだけを含むアップデータとの二本立てで配布したいと考えています。
> このような配布形態をとりたい場合、どのようなことに気をつければよいでしょうか?
サイズが糞デカイならともかく、めんどうになるからやめたほうがいい。
0445デフォルトの名無しさんNGNG
教えて君でスマンが、
Orcaってどこで入手できるん?
0446デフォルトの名無しさんNGNG
>>445
http://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
0447445NGNG
>>446
thanx!
0448デフォルトの名無しさんNGNG
ぐぐるで感謝してる人始めて見た....
0449デフォルトの名無しさんNGNG
ぜんぶMSじゃなきゃいやなんだよー
0450デフォルトの名無しさんNGNG
ならWindows Installer使いなさい
0451デフォルトの名無しさんNGNG
ガイシュツだったらスマソ

Ghost Installer ってのをみつけたんだけどどうよ?
フリー版もあるし、日本語使える(言語の自動選択もありそうな予感)ようだし。
ただ、情報ほしくてググってみたけど、日本語のページはでてこんかった。
0452山崎 渉NGNG
(^^)
0453山崎 渉NGNG
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
0454デフォルトの名無しさんNGNG
age
0455デフォルトの名無しさんNGNG
インストールシールドエクスプレスのバンドル版ですが、
インストールしたユーザにしかスタートアップが現れません。
サブセットなので機能カットされてるのかな。
0456 NGNG
EXEPress でフォントをインストールさせるにはどうしたらいいの???
0457 NGNG
つーか、フォントのインストールって、
単にフォントのディレクトリに *.ttf なんかを放り込めばいいの?
それともレジストリをいじる必要あり?
0458デフォルトの名無しさんNGNG
>>457
試 せ よ
0459デフォルトの名無しさんNGNG
VS.NETのデプロイメントプロジェクトで、アンインストールするとき、
1、ファイルが削除可能かチェック
2、削除するプログラムが起動中なら強制終了
3、カスタム動作
4、ファイルの削除
の順で実行されているようです。

この3のカスタム動作で自分を正常終了するプログラムを書いたのですが、
実際にはそこに来る前に2でインストーラによって強制終了されたり、
1のファイル使用中チェックでエラーがでてしまいます。
1の前にカスタム動作を行えれば正しくアンインストールできるはずなのですが、
どなたか方法をご存じないでしょうか。
0460号外NGNG
2ch逝けないYO
どうなってるの?
0461459NGNG
すみません、
> 2、削除するプログラムが起動中なら強制終了
については勘違いだったようです。
問題は1だけになりました。
システムフックを使用しているプログラムだと、
UnhookWindowsHookEx を呼ぶまでは他のプロセスに使用されているので、
カスタム動作が先に呼ばれないと1でエラーがでてしまうのです。
0462デフォルトの名無しさんNGNG
なんかしらない間にprogram filesのInstallShieldフォルダに
Professional 7.0 Setupフォルダが出来て300MBを超えるファイルが入っている。

なにこれ???
こわー。
0463デフォルトの名無しさんNGNG
Visual StudioR Installer てダイアログのカスタマイズできねーじゃん!
管理者インストールの選択なんていらんのに!
InstallSheildで作り直しかよーー
0464デフォルトの名無しさんNGNG
スマソWindows Installerだった
0465デフォルトの名無しさんNGNG
MSI ファイルに含まれるファイルを取り出すソフトってないんでしょうか?
0466デフォルトの名無しさんNGNG
>>465
msiexec
0467デフォルトの名無しさんNGNG
Orcaのヘルプファイルってどこにあるんだ?
さっぱり見つからない。
0468デフォルトの名無しさんNGNG
Platform SDK: Windows Installer
0469デフォルトの名無しさんNGNG
age
俺もorcaのヘルプの場所がわからん。
XPなんだけど、ファイル名教えてくれれ
0470デフォルトの名無しさんNGNG
sdk updateでWindows Installer SDKを入れて
http://www.microsoft.com/msdownload/platformsdk/sdkupdate/

これを開く。
ms-help://MS.PSDK.1033/msi/setup/orca_exe.htm
0471デフォルトの名無しさんNGNG
>>470
なんか違う、、DOSのオプションとかしかでない。。。。

すべての項目の説明とかだーって載ってるやつ無いかな?
英語でもかまわんし。
0472デフォルトの名無しさんNGNG
まあこれでも読んでなさいと。
http://support.microsoft.com/default.aspx?kbid=255905
0473465NGNG
>>466
すげー日が開いたがthanx
0474デフォルトの名無しさんNGNG
>>351
今から使おうとしてるんだが、
…サンプル見ながらメモ帳で書くしかないかな…。
補助ツールは使えねぇし。
98だと文字化けするみたいだし。
0475デフォルトの名無しさんNGNG
と思ったら案外簡単だな。

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

試しにNSiSのサンプルフォルダのファイルを片っ端から
コンパイルすると結構面白かったり。。。
でかいプロジェクト用のサンプルもあるしね。
0476デフォルトの名無しさんNGNG
http://www.vector.co.jp/soft/dl/win95/net/se203088.html
このソフトが使ってるインストーラはなんていうの?
私の環境はwindows2kserver adminユーザ
ですが、このインストーラはいつも「ファイル構成が見つからない」エラーでインストールできない気がします。
basp21も同じインストーラつかっててで困った経験が・・・。
tempフォルダに解凍されたファイルをc:\1フォルダに移動してから実行するとインストールできるんですが、
これは相当まいった。しかもtempの環境変数をc:\temp見たいにシンプルなパスにしても、
インストーラ自身がtempフォルダ内に作り出すフォルダ名でインストールできなくなってるし・・・。
0477デフォルトの名無しさんNGNG
>>476
Install shield
0478デフォルトの名無しさんNGNG
>>476
InstallShield
Win98SEだが、特に問題無し
0479478NGNG
スマソ 吊ってくる…
0480デフォルトの名無しさんNGNG
Inno Setupってどう?結構よさそうだけど。
0481デフォルトの名無しさんNGNG
>>480
よく使ってる。出来はけっこうイイと思う。
スクリプト書くのが嫌な人には向かない。
0482デフォルトの名無しさんNGNG
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でタダで作れるのに、そんなアホなって感じなんですけど。
それとも別口でパッチ作る方法あるのかな。

そもそも検索で何も引っかからないので誰も使ってない?
0483482NGNG
とか書き込んでみると、いきなり解決するんだもんな。
Windows Installer SDKのOrcaをインストールすればいいのね。

引き続き試してみまふ。
0484482NGNG
んああああ、わっかんねー

> 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つ更新したいだけなんだよ。(´Д`;)
0485482NGNG
やっとわかった。セットアッププロジェクトのプロパティで
パッケージファイル「圧縮しない」でビルドしたuncompressedなセットアップが必要と。
そんなものがあることを知らなかったので「はにゃ?」だった。

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

というか、思いっきりスレ汚してますね。すんません。
0486デフォルトの名無しさんNGNG
かっこいいインストーラの代名詞は何?
0487デフォルトの名無しさんNGNG
>>486
ZIP
0488デフォルトの名無しさんNGNG
>>482
勉強になったからスレ汚しではないと思うけれど、
バージョン管理くらいしとけ。
0489デフォルトの名無しさんNGNG
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)
0490デフォルトの名無しさんNGNG
InnoSetupに乗り換えた

・・・楽すぎる
相対パス指定できるだけで、乗り換えてよかったと思った
0491デフォルトの名無しさんNGNG
InnoSetup いいね。
MSI に対応して欲しいな。

ところで Inno って何て読むの?
0492デフォルトの名無しさんNGNG
Innoってインストールしたアプリのアップデートできる?
0493デフォルトの名無しさんNGNG
>>491
残念ながらInnoSetupはMSIに対応する予定はないと明言していた。
ttp://www.jrsoftware.org/isfaq.php#msi
0494デフォルトの名無しさんNGNG
Advanced InstallerってのがMSI対応してるっぽい
ttp://kumiki.c.u-tokyo.ac.jp/~ichiyama/mt/archives/000029.html
0495デフォルトの名無しさんNGNG
ネットワールドもぼったくり過ぎなんだけどね
0496デフォルトの名無しさんNGNG
質問です。
現在Visual Studio Installer6.0(?)を使用しインストーラを作成しています。
web上にある msi を叩いてサイレントインストール&インストールしたAPを
自動起動させたいのですが、うまくいきません。

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

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

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

msiexec /i http://www.xxxxxx.jp/xxxxxxx.msi LAUNCHPROGRAM=1 /q

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

当方の環境は
windows2000 adminユーザ
Visual Studio Installer6.0(?)
です。よろしくお願い致します。
0497デフォルトの名無しさんNGNG
msiexec探してるんだけど
どこにあるの?
0498497NGNG
スマソ探したらあった。
0499デフォルトの名無しさんNGNG
0500デフォルトの名無しさんNGNG
InstallShield for Microsoft Visual C++ 6 を使って、VCで作ったアプリのインストーラを作ろうとしています。
アプリのバージョンが古かったときにレジストリを削除する処理と、アンインストールしたときにレジストリを削除する処理をそのインストーラに組み込みたいのですが、、、
SetupRegistry()に書くのだろうということまではわかったのですが、そのスクリプトの書き方がさっぱりわかりません。
Googleなどでも、ソースがそのまま載っているだけで解説はなく、InstallShield for Microsoft Visual C++ 6という本を発注してはみたものの、絶版の疑いもあるくらいでいつ届くかもわからない状態です。
そこでここに質問させていただいたのですが、
もしご存知の方がいらっしゃったらどのようなスクリプトを書けばいいのか教えていただけませんか。
0501デフォルトの名無しさんNGNG
inno setupってインクルード文ありますか?
0502デフォルトの名無しさんNGNG
質問です。

Visual Stadio Installer ってCドライブ 直下とかにインストールできますか?
0503デフォルトの名無しさんNGNG
>>502
自分で試してみりゃいいじゃん
0504デフォルトの名無しさんNGNG
installscript で、
インストール中に、自分で作ったバッチファイルを起動させるようにするにはどうしたらいいんですか?
0505デフォルトの名無しさんNGNG
http://www.itmedia.co.jp/news/articles/0404/06/news025.html

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

これってどうなの?
0506デフォルトの名無しさんNGNG
Visual Stadio Installer でインストール先のOSを限定するには
どうすれば良いでしょうか?
0507デフォルトの名無しさんNGNG
レジストリからOSのバージョンを取る。
0508デフォルトの名無しさんNGNG
そもそもインスローターって必要なのかな?
zipかlzhに固めておけばそれでいいんじゃないの?
スタートメニューの登録とか自分でやった方が安心出来るじゃん。
0509デフォルトの名無しさんNGNG
ショボいプログラムなら、それでいいかもね。
0510デフォルトの名無しさんNGNG
>>509
プログラムがショボいかどうかは関係ない。
そのプログラムを使う奴がショボいかどうかだ。
0511デフォルトの名無しさんNGNG
ユーザに regsvr32 や 共有DLLの参照カウントのインクリメントをやらすつもりか?


( ´,_ゝ`)プッ
0512デフォルトの名無しさんNGNG
気の利いた、というか普通の配布元なら
インスローター版と圧縮しただけ版と
両方置いとくよな
0513デフォルトの名無しさんNGNG
>>512
君はフリーソフトしか使わないのかね。
0514デフォルトの名無しさんNGNG
ところでインスローターってなんですか?
0515デフォルトの名無しさんNGNG
>>514
http://www.inslaughternatives.com/
これじゃねーか?
0516デフォルトの名無しさんNGNG
○ン○ローター
0517デフォルトの名無しさんNGNG
iExPress.exe って
ディレクトリごと圧縮できないじゃん
使いにくいぞ
0518デフォルトの名無しさんNGNG
インストーラとか言ってレジストリ使う上にキチンと削除できないから駄目。
0519デフォルトの名無しさんNGNG
>>518
意味分からん
0520デフォルトの名無しさんNGNG
そんなのに構うな。上げてその内容じゃ単なる煽りってことくらいわかるだろ。
0521デフォルトの名無しさんNGNG
自己解凍書庫は使い易い
今時専用インストーラ使ってる奴は馬鹿
0522デフォルトの名無しさんNGNG
自己解凍書庫は使い易い
今時専用インストーラ使ってる奴は馬鹿
0523デフォルトの名無しさんNGNG
InstallShield がバージョンアップするそうです。
http://enterprise.watch.impress.co.jp/cda/software/2004/05/28/2422.html
0524デフォルトの名無しさんNGNG
金払ってまでインストーラ作る気は無い。
0525デフォルトの名無しさんNGNG
>>524
普通は客に金貰ってインストーラを作るんですよ  ( ´,_ゝ`)プッ・・
0526デフォルトの名無しさんNGNG
InstallShield?インストールすんのに時間掛かるから嫌い
ってかインストーラーやめれ
0527デフォルトの名無しさんNGNG
>>526
>>511
0528デフォルトの名無しさんNGNG
インストーラなんて自己解凍倉庫で十分
0529デフォルトの名無しさんNGNG
>>528
>>511
0530デフォルトの名無しさんNGNG
>>513を引用した方がいいと思う
0531デフォルトの名無しさんNGNG
あるプログラムを見つけた
↓
これ使いやすそう
↓
DLしてセットアップする画面が出た
↓
インストールできませんでした
↓
( ゚Д゚)フザケンナ
0532デフォルトの名無しさんNGNG
>>531
それがインストーラが不必要なことの理由なの? (;´Д`)
0533デフォルトの名無しさんNGNG
インストーラーを起動
↓
インストールし終わるまでブラウザでも眺めてよっと
↓
突然エラー発生。内容は
「ストリング変数が、文字列に対して十分大きくありません。ストリング宣言を確認してください。」
↓
知るかヴォケ
0534デフォルトの名無しさんNGNG
>>533
君のマシンが痛んでるんだろ。
OSを再セットアップするのがよろしい。
0535デフォルトの名無しさんNGNG
>>534
リカバリー済みのOSですが何か?
0536デフォルトの名無しさんNGNG
>>533
本当にプログラマーか?
パス文字列がMAX_PATHを超えたかなんかだろ。
いろいろ試してみろよ。面白そうじゃないか。
0537デフォルトの名無しさんNGNG
ユーザーに色々試させるインストーラは失格だと思った。
0538デフォルトの名無しさんNGNG
Delphi使いにはInnoSetupは嬉しい一品
0539デフォルトの名無しさんNGNG
初心者に優しいBlasterインストーラ
0540デフォルトの名無しさんNGNG
だれかGrapeCityの Wise for Windows Installer使っている人はいる?
本家の方でもいいけど。
0541デフォルトの名無しさんNGNG
iexpress.exeは使う?セットアップのまとめ用にいいと思うんだけど。
0542デフォルトの名無しさんNGNG
EXEPress最高
でもCX版は駄目ぽ
0543デフォルトの名無しさんNGNG
海外ソフトで http://www.agentix.org/aginstaller.php 使ってるのが起動できないんだけど
何か知ってる人いませんか?
0544デフォルトの名無しさんNGNG
>>543
  ∧ ∧     ┌─────────
  ( ´ー`)   < シラネーヨ
   \ <     └───/|────
    \.\______//
      \       /
       ∪∪ ̄∪∪
0545デフォルトの名無しさんNGNG
>>544
そうすか…。
良さそうなソフトだったから期待してたんだけどね
諦めますわ
0546デフォルトの名無しさんNGNG
>>542
詳細希望。
0547デフォルトの名無しさんNGNG
CXはLZHじゃなくてCAB形式を扱うから
CAB形式の場合ファイルを追記するのは不可能。
0548インストーラー初心者NGNG
InstallShield Dev 9にて、ダイアログのラジオボタンをパラメータにて応じて表示/非表示を切り替えたいんですが、やりかたがわかりません。
誰か教えてもらえますか?
スクリプトでラジオボタンのvisibleプロパティって操作できるんですか?
0549デフォルトの名無しさんNGNG
EXEPressCX駄目じゃん( ´Д`;)
前の方がイイポ
0550デフォルトの名無しさんNGNG
今まで ZIP でまとめてソフトを配布していました。

今度、Visual Studio .NET 2003 で *.msi ファイル作って
配布しようと思っているんですが、やはりアンインストーラ
その他の余計なものも一緒にインストールされて
ディスク領域の無駄遣いになってしまうんでしょうか?
どれくらい無駄遣いしてしまうのか心配しています。
0551デフォルトの名無しさんNGNG
>>550
WindowsInstallerはOSに組み込まれているということをよく考えてみよう。
0552「プログラムの追加と”削除”」に載るアイコンNGNG
WindowsXPの「プログラムの追加と削除」で一覧リストに表示されるアイコンを指定する方法を教えてください。

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

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

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

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

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

Win32API、SHChangeNotify によシェルの通信告知を利用しても、この問題を回避出
来ないケースがあるのですが、アイコンファイルでこの指定を行っておくと、この様
なケースでもキチンと更新される様です( この情報ソースは確か InstallShield のナレッ
ジベースかコミュニティサイトで見た覚えがあります。因みに実験済み )。
0554「プログラムの追加と”削除”」に載るアイコンNGNG
ありがとうございます。教えていただいた"DisplayIcon"で検索したところ、
InstallSheildのテクニカルサポートFAQにも同様の記載が見つかりました。
http://kb.networld.co.jp/kb/ns_is2000.nsf/0/4d64639daa02c93349256a260021cd07?OpenDocument
0555デフォルトの名無しさんNGNG
innosetup 気に入って使っているんだけど、
掃き出された setup.exe のプロパティの
バージョン情報の詳細の言語が 英語 (U.S.)
になっちゃうのが害は無いんだけどなんとなく
困りもの。

色々と調べているんだけど、変更方法が
分からないんだよねぇ。誰か知っている人
いないかなぁ?
0556デフォルトの名無しさんNGNG
ここを見ている人がいないのかな… orz
0557554NGNG
>>556
質問はageた方が良いかもね。
innosetupが何者か知らないので、私は答えられないけど。
0558555NGNG
なるほど。age るなんてやった事ないから
ドキドキするが、やってみるよ。

誰か分かる人がいますように。
0559デフォルトの名無しさんNGNG
>>556 = >>557 = >>558
反論 >>559
0560デフォルトの名無しさんNGNG
Inno Setupってソース公開されてるよね?
日本語リソース入れ込んでDelphi6 Personalで再コンパイルとかは?
やったことないけど。あとは掃かれたexeをリソースエディタで編集とか。
0561555NGNG
>>559
よくわかんないけど構ってくれてありがとう。

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

ちょっと試してみます。ありがとう。
0562デフォルトの名無しさんNGNG
VisualStudio .NET 2003でmsiファイルを作成し、アプリをインストールしています。

セットアッププロジェクトをリビルドして新しいmsiファイルを作成し、
インストールしようとすると、、前回インストールしたものを
アンインストールしなくてはインストールできません。
わざわざアンインストールしなくても、上書き更新できるように作るには
どうしたら良いのでしょうか?
0563デフォルトの名無しさんNGNG
保守していいですか
0564デフォルトの名無しさんNGNG
消えてほしくないので捕手
0565ディフォルトの名無しさんNGNG
VCに付属のInstalShieldで、OCXを一緒にインストールする必要が
出てきてしまいました
(MSFLEXGRID.OCX)
このOCXの登録はインストーラーでレジストリ登録が行えるのでしょうか?
または、スクリプトでregsvr32を実行することはできるのでしょうか。
宜しくお願いします。
0566デフォルトの名無しさんNGNG
既出ですか?

Innosetup FAQとKnowledge Baseの和訳
http://www.geocities.jp/mystral_kk/
0567デフォルトの名無しさんNGNG
うほ、いい情報。
ありがとう。
0568デフォルトの名無しさんNGNG
VS.NETで作成できるWindowsインストーラーでサイレントインストール時に
インストール先をiniファイルなどやオプションなどに記述して
変更する方法はないものでしょうか。
宜しくお願いいたします。

0569デフォルトの名無しさんNGNG
TARGETDIR で変更できませんか?
ttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/targetdir_property.asp
0570きょうこ。NGNG
Wordがインストールされているかどうかチェックして
インストールされていないのならセットアップを
中止したいんですが、どうしたらいいんでしょうか?
VSNETでインストーラーをビルドしてます
0571デフォルトの名無しさんNGNG
訳が分かりません
0572きょうこ。NGNG
どうしてわからないの?
MSIのどっかでWordがインストールしているかどうかチェックしたいの!
0573デフォルトの名無しさんNGNG
>>527
レジストリ探せ
0574デフォルトの名無しさんNGNG
昔、自作フリーウェアにインストーラが必要なことに気付いて
手持ちのPC雑誌からバイエリックインストーラなるものを
回答して、いまだに使い続けてる漏れは負け組ですか?
0575デフォルトの名無しさんNGNG
InstallShieldのPackageForTheWebで、exeを生成しているのですが
その時のアイコンを変える方法ってありますでしょうか
当方SEでもなんでもないのですが、少し作らされています><

InstallShield5.5 professional
PackageForTheWeb2.04
を使っています。
調べたら、どうも古臭いらしですね、、、
0576デフォルトの名無しさんNGNG
サマー・ラディッシュ・バケーションというエロゲーは
強制的にマイドキュメントにインストールされるらしい
(((゚Д゚)))ガクガクブルブル
0577デフォルトの名無しさんNGNG
>>576
キミィ、そういうゲームを待っていたんだよ!!
0578デフォルトの名無しさんNGNG
>>575
多分無理。

PFWだけなら、Ver4 がダウンロードできるぞ。
http://www.installshield.com/pftw/
0579575NGNG
>>578様

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

教えていただきました、PFWのバージョンを更新する方向で考えてみたいと思います。
0580きょうこ。NGNG
結局誰も教えてくれない
ここ最悪
0581デフォルトの名無しさんNGNG
>>549
>EXEPressCX駄目じゃん( ´Д`;)
>前の方がイイポ
けっこう目にする機会が多い
EXEPressCXですが、何が駄目?
深刻なバグとかあるの?



0582デフォルトの名無しさんNGNG
InnoSetupでインストール時に変更したレジストリを
アンインストール時に元に戻すにはどうすればよろしいですか?
0583デフォルトの名無しさんNGNG
VS.NET付属のWindowsインストーラーで
画面を自在にカスタマイズしたりってできないんでしょうか。
既成のものだけだとかなり制限されているような。
インストール画面でイベントを発生させて何かしたりするには
インストールシールド使うしかないのでしょうか?

0584デフォルトの名無しさんNGNG
>>583
そんな君にWiX。
VS.NETの吐いたmsiファイルを
逆コンパイルして改造できる。
0585デフォルトの名無しさんNGNG
ここはVisualStudioのセットアッププロジェクトの質問したらあかんの?
別スレがあるんだったら教えてくれー。
0586デフォルトの名無しさんNGNG
GotDotNetJapanのほうがええのとちゃうか。
0587デフォルトの名無しさんNGNG
InstallShield for VC++6.0で、登録したocxファイルを
アンインストール時にどうやって抹消すればいいですか
0588デフォルトの名無しさんNGNG
VisualStudioInstaller1.1は以前使おうとして諦めたことがあります。
ショートカットの作業フォルダが設定されない問題はなんとかOrcaで
修正できましたが、インストールしたすべてのファイルが自動修復の
対象になってしまったのには参りました。
アプリと一緒にmdbファイルをインストールするんですが、
アプリでmdbに登録したあと、再びアプリを起動するとmdbファイルが
書き換わっているんで自動修復に行っちゃうんですね。登録したばか
りのデータベースが初期状態にもどり、みんな消えてしまいました。
結局、自動修復の解除の方法がわからず断念。どうすればよかったの
でしょうか?ご存知でしたら教えてください。
0589デフォルトの名無しさんNGNG
>>588
アプリでコピーしてそれを使う。
本来、その手のものはユーザの個人用データホルダにユーザごとに保存しなければならない。
0590588NGNG
なるほどアプリでコピーですか、今度やってみます。回答ありがとう。
このmdbファイルは全ユーザーで共有するのでインストーラーで
アプリフォルダに置いてみたのですが、このあたりの設定は
管理用のプログラムを別に準備したほうがよさそうですね。
0591デフォルトの名無しさんNGNG
>>570
MSIパッケージか。
では、Wordがインストールされているかをチェックするスクリプト or DLLを作成してください。
で、それをInstallerのカスタムアクションで実行するように。
実行アクションはすぐに実行にして、シーケンス上では、InstallInitializeあたりでコールするように。
カスタムアクションの戻り値を見て、Wordがインストールされていれば、シーケンスを終了させればよい。
0592デフォルトの名無しさんNGNG
>>588
Windows Installer自体、インストールしたファイルはすべてキャッシュされている。
アプリの修復では、無条件にキャッシュされたファイルから復元されるので、無理。
>589 の言うように、マスターをインストールするようにして、ユーザー用にはそれを
コピーして使用する。
ただし、Windows Installerは、自分でインストールしたもの以外は削除対象にならないので
本当に削除する必要があるなら、自前で削除処理を埋め込むように。
0593デフォルトの名無しさんNGNG
とりあえず、2件返信しておく。また、時間があるときに、ポツポツと返信する。
0594デフォルトの名無しさんNGNG
>>583
Windows Installer SDKを使うがよろし。
VS.NETのインストーラーでは、そこまでの機能は残念ながら無い。
0595デフォルトの名無しさんNGNG
>>568
トランスフォームを用意すれば、ある程度のカスタマイズは出来るが。
ただ、基本的にWindows Installerをサイレントで実行する際には、デフォルト設定での
インストールが推奨されている。いやなら、面倒だけど、INSTALLDIRとかのプロパティを
指定して、msiexecを実行してくれ。
0596デフォルトの名無しさんNGNG
まじで、今日はおしまいにします。ノ
0597デフォルトの名無しさんNGNG
今夜も回答書こうと思ってやって来たが、さすがに書き込みが古いものに対して
レス書いても、きっと見に来ないだろうから、止めとく。
わかる範囲になってしまうけど、質問あれば返信するよ。
0598デフォルトの名無しさんNGNG
msi形式のインストーラーが書き出せるフリーのインストーラービルダーありませんか?
0599デフォルトの名無しさんNGNG
>>598
WiX (Common Public License  Microsoft 製)
0600デフォルトの名無しさん05/01/26 18:05:07
>>15ってアホだな

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

まったくUNIX使いはアホだなあ
0601デフォルトの名無しさん05/01/27 11:05:52
時代遅れのUNIX使いは、頑張ってtar,make,autoconf,autoconf,perl,amake,RPM,cpioの使い方を学べよw
オレはtar,make,RPMだけで十分
0602デフォルトの名無しさん05/01/27 13:53:13
それはあなたは時代遅れ未満という事ですか?
0603デフォルトの名無しさん05/01/27 18:56:41
>602
もうGUIで何でもできるからもういいだろう
0604デフォルトの名無しさん05/01/28 08:09:02
>>601ってアホだな

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

まったくUNIX使いはアホだなあ
0605デフォルトの名無しさん05/02/18 14:59:55
Inno Setup 5.0.8 来ました。
ttp://www.jrsoftware.org/
0606デフォルトの名無しさん05/02/18 16:53:32
陰嚢
0607デフォルトの名無しさん05/02/18 21:07:06
>>605
いまいち使い方がワカンネ
0608デフォルトの名無しさん05/02/18 23:04:10
インストーラの中では一番簡単な部類だと思うが。
0609デフォルトの名無しさん05/02/20 13:49:11
InnoEdit&そのサンプル
ttp://testesca.at.infoseek.co.jp/

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

後は気合で何とかなる。
0610デフォルトの名無しさん05/02/24 02:05:58
NSISで造られたインストーラの中のファイルだけを抽出したいのですが?
可能でしょうか?
0611デフォルトの名無しさん05/02/27 03:17:35
>>610
http://pc5.2ch.net/test/read.cgi/software/1106408912/397-402
http://pc5.2ch.net/test/read.cgi/software/1108197341/738-778

マルチにつき放置
0612デフォルトの名無しさん2005/04/05(火) 15:07:56
保守
0613デフォルトの名無しさん2005/04/07(木) 15:05:00
SharpDevelop で作ったソフトを配布するのに
インストーラから .NET Framework と MDAC 2.6(以降) を導入するために
Inno を使おうとおもっています

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

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

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

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

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

613の導入が Inno にインストールさせるってのなら俺には分からん。
0615デフォルトの名無しさん2005/04/08(金) 00:55:55
>>614
thx
ダウンロードを促す画面くらいがいいかな
という感じでスクリプト書き換えました
0616デフォルトの名無しさん2005/04/27(水) 14:48:35
未だに、VB6.0+VSI1.0を使用してフリーソフト作成しています。

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

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

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

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

いいアドバイスお願いいたします。
06176162005/04/27(水) 14:55:54
補足

1にはWiXなどでmsiをリビルド?!する事も含む。
0618は@ c178.016.c3-net.ne.jp ◆cplnFO9T0I 2005/04/29(金) 15:32:39
NSISでつくられたパッケージを改変したいんですが、
どうすればよいでしょうか。
0619デフォルトの名無しさん2005/05/23(月) 12:20:58
既出ですか

My Inno Setup Extensions
http://isx.wintax.nl/

ISTool
http://www.istool.org/default.aspx/
0620デフォルトの名無しさん2005/06/07(火) 07:17:08
これ、意外とよかったよ。
ttp://www5a.biglobe.ne.jp/~nobukich/einstall/index.htm
0621デフォルトの名無しさん2005/06/07(火) 23:16:25
>>620
シンプルでよさそうだね。今度使ってみます。
0622デフォルトの名無しさん2005/06/10(金) 19:46:36
InstallShield X Express Editionって
・PackageForTheWebみたいな単体EXEを作れますか?そのEXEのアイコンは変更できますか?
・流行りの全画面でないインストーラーが作れますか?
http://www.xlsoft.com/jp/products/InstallShield/express.html
0623デフォルトの名無しさん2005/06/10(金) 20:28:04
>622
評価版をダウンロードして使ってみればいい。
0624デフォルトの名無しさん2005/06/14(火) 12:28:56
installshield X premierで

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

削除する場合も、プログラムEXEが起動していたら、プログラムEXEが残ってしまうのを防ぎたい。
どうすればよいのでしょうか?
0625デフォルトの名無しさん2005/08/10(水) 20:05:39
保留
0626デフォルトの名無しさん2005/09/02(金) 19:47:59
InstallShield for VC++6.0でocxを登録したいのですが
新規ファイルグループを作ってそこに登録してやれば
いいのでしょうか。
0627デフォルトの名無しさん2005/09/02(金) 21:17:50
このスレが上がってるの久しぶりに見た
0628名無しさん@そうだ選挙に行こう2005/09/11(日) 12:23:22
VS2003のデプロイメントプロジェクトでMSIを作っていますが、
ダイアログの追加ができません。ヘルプ見ると右クリックとかで追加と削除
ができるってかいてあるんだけどな…どうやってライセンスダイアログ追加
できるんでしょうか?
もらってきたサンプルはしっかりとライセンスのダイアログがあるわけですが…
0629デフォルトの名無しさん2005/09/26(月) 21:39:09
Innoの日本語化サイト、最近更新してないみたい (´・ω・`)
0630デフォルトの名無しさん2005/11/17(木) 22:52:17
アップデータの話なんかもここでよいですか?

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

みなさんは、何使ってますか?
Inno Setupでも差分アップデートはできましたっけ・・・。
0631デフォルトの名無しさん2005/11/18(金) 00:31:48
Inno Setupのアップデータの作り方書いてありました
http://www.geocities.jp/mystral_kk/iskb10.htm

だけど、これだと差分自分でみつけないといけないので、めんどくせーな
0632デフォルトの名無しさん2005/11/20(日) 16:57:02
wixの日本語解説サイト希望
0633デフォルトの名無しさん2005/11/20(日) 17:15:58
InstallShield 馬鹿高いくせにバグ大杉
0634デフォルトの名無しさん2005/11/23(水) 08:02:54
「こぴー」
0635デフォルトの名無しさん2005/12/17(土) 06:19:56
アプリとMSDEを一回のインストール作業で済ませたいのだけれども
可能な事なのかな?
0636デフォルトの名無しさん2005/12/17(土) 11:26:34
>>635
つ ttp://www.microsoft.com/downloads/details.aspx?familyid=6e9a7403-c4ba-4d98-bb0b-2c9d6414071f
ただし、英語&ドトネト必須

つMSDEマージモジュール
ただし、SPが出たら自分で配布しないといけない。
0637デフォルトの名無しさん2005/12/22(木) 18:44:12
すごく変な質問なんですが

アンインストーラのIsUninst.exeなどに渡すisu形式のファイルについてです。
これを見ればインストールでどんなファイルがコピーされたかとかどの
レジストリキーが作成されたかが分かるんじゃないか、と思って中身を覗いて
みたんですが、バイナリの羅列ばかりでさっぱりです。
これを読む方法ってありますか?
0638デフォルトの名無しさん2005/12/22(木) 22:05:23
>>637
残念ながら、ない。
0639デフォルトの名無しさん2005/12/23(金) 10:16:06
>>637
MSIファイルを使ってるインストーラならorcaで見れると思うが。
0640デフォルトの名無しさん2006/01/23(月) 16:41:46
VS2003のセットアッププロジェクトで CPL (コントロールパネルアプリ)を
システムフォルダにインストールするインストーラーを作成したんですが、
インストールはできるものの、アンインストールされないという現象に
悩んでいます。

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

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

何故かご存知の方いらっしゃいましたら原因を教えてください。
0641デフォルトの名無しさん2006/02/01(水) 14:17:41
age
0642トモ2006/03/17(金) 18:28:56
最近毎日同じ人としか話してないなって思いませんか??ちょっとだけでも友達が増えたらいいなー暇つぶしにでもいいので覗きにきてくださいねー

http://s2.muryo-de.etowns.net/~marma/
0643http://www.vector.co.jp/soft/win95/util/se072729.html2006/03/18(土) 19:11:34
TextSS のWindowsXP(Professional)64bit化おながいします

もしくは64bitにネイティブ対応したテキスト置換ソフトありますか?
0644デフォルトの名無しさん2006/03/25(土) 11:36:05
>>643
> TextSS のWindowsXP(Professional)64bit化おながいします

作者しかソース持ってないんだから、作者に言わないと。
つーか、なんでネイティブにこだわる??
0645デフォルトの名無しさん2006/03/26(日) 11:43:49
これ簡単に使える
http://www.ssesetup.com/index.html
0646デフォルトの名無しさん2006/05/05(金) 07:10:32
。。
0647デフォルトの名無しさん2006/05/05(金) 07:11:20
a
0648デフォルトの名無しさん2006/05/05(金) 07:12:30
b
0649デフォルトの名無しさん2006/05/05(金) 07:13:36
c
0650デフォルトの名無しさん2006/05/08(月) 22:18:09
InnoEditX
http://textexpage.s154.xrea.com/software/innoeditx/index.htm
0651デフォルトの名無しさん2006/05/21(日) 16:38:41
つ【関連スレ】
http://pc8.2ch.net/test/read.cgi/win/1146958000/
0652デフォルトの名無しさん2006/05/21(日) 22:01:07
インストーラー相談室
http://pc8.2ch.net/test/read.cgi/tech/997727326/
0653デフォルトの名無しさん2006/06/01(木) 20:30:51
ネットワークインストーラってInstallshieldで作るんですかね?
0654デフォルトの名無しさん2006/06/10(土) 11:43:34
インストーラ作成ソフトって個人じゃなく企業ならどんなソフト使っているの?


ttp://pc8.2ch.net/test/read.cgi/win/1146958000/
フリーのInnoSetupとか使っているんだろうか?
0655デフォルトの名無しさん2006/06/10(土) 11:56:47
OfficeのインストーラーはWiXで作られているらしい
0656デフォルトの名無しさん2006/06/10(土) 13:13:28
>>654
InstallShieldが多いな。InstallScriptプロジェクトや基本MSIプロジェクトを使って。
0657デフォルトの名無しさん2006/07/04(火) 13:42:33
【Inno Setup】
Inno Setup
http://www.jrsoftware.org/isinfo.php

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

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

【NSIS】
NSIS
http://nsis.sourceforge.net

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

【InstallShield】
InstallShield
http://www.installshield.com

Networld > InstallShield
http://www.networld.co.jp/is/main.htm
XLsoft : InstallShield
http://www.xlsoft.com/jp/products/InstallShield/
0658デフォルトの名無しさん2006/07/04(火) 13:43:04
【Windows Installer】
Windows Installer
http://www.microsoft.com/downloads/details.aspx?FamilyID=5fbc5470-b259-4733-a914-a956122e08e8&DisplayLang=ja

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

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

Vector SOFT Libraly: Windows > プログラミング > インストーラ
http://www.vector.co.jp/vpack/filearea/win/prog/install/
0659デフォルトの名無しさん2006/07/04(火) 13:44:50
以上主要なインストーラでした

個人的には
InnoSetup>Wise>NSIS>InstallShield
の普及度だけどWiseやInstallShieldだと遅すぎだからInnoかNSISにして欲しいと思うことがしょっちゅう
0660デフォルトの名無しさん2006/07/04(火) 16:47:13
いいまとめだ。ありがとう。
0661デフォルトの名無しさん2006/07/04(火) 18:50:15
乙
0662デフォルトの名無しさん2006/07/05(水) 09:59:33
NSISって聞いたことなかったんだけど、ちょっと見たら結構よさそうだね。
と思ったらヌルポソフトのWinAmpのインストーラだったのか。

>の普及度だけどWiseやInstallShieldだと遅すぎだからInnoかNSISにして欲しいと思うことがしょっちゅう
企業向けだとどうしても.NET FrameworkのインストールやWindows Installer準拠を優先してしまうので
必然的にInstallShieldになってしまう罠。
0663デフォルトの名無しさん2006/07/05(水) 11:08:53
>>662
NSISって、一発展開とかのモードもあるけど普通のウィザードだとInnoとリクソツなんだよね
インスコ中にプログレスバーの左下に『Show Detail』てボタンがあって、それを押すと今まで何をやったかが見れるヤツ(これ、Innoにも欲しい)
NSISとは気づかずにInnoだと思ってインスコしてるはずw
0664デフォルトの名無しさん2006/07/05(水) 11:09:47
ついでにNSISのセットアップを簡単に作れるソフト貼っときますね

SFX Tool 1.01 - Freeware Files.com - Programming Category
http://www.freewarefiles.com/program_10_113_18074.html
0665デフォルトの名無しさん2006/07/06(木) 17:00:48
ttp://www.iconempire.com/downloads/iconomaker.exe
このセットアップってどれっすか?
0666デフォルトの名無しさん2006/07/10(月) 02:12:30
HM NIS Editも忘れないでくれ
ttp://hmne.sourceforge.net/
0667デフォルトの名無しさん2006/07/10(月) 14:57:50
http://www.innosetup.comでjrsoftware.orgに繋がるのに驚いた
0668デフォルトの名無しさん2006/08/01(火) 06:07:57
LiberalInstaller
http://www.liberalsoft.com/liberalinstaller/

Innoには足元にも及ばない
0669デフォルトの名無しさん2006/08/02(水) 10:57:26
Setup Factory 7.0
ttp://www.indigorose.com/suf/

なんでこんなのが495ドルもするんだよ!
0670デフォルトの名無しさん2006/08/13(日) 08:37:38
こんなの見つけた

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

かなりショボいが、GUIはしっかりしてる方かも
0671デフォルトの名無しさん2006/08/14(月) 13:41:23
Tarma Installer
ttp://www.tarma.com
0672デフォルトの名無しさん2006/08/15(火) 11:11:18
InstallBuilder
ttp://www.bitrock.com/products_installbuilder_overview.html

$195
高っ!
0673デフォルトの名無しさん2006/08/17(木) 20:49:16
ttp://winbar.nl/vsi/
糞
0674デフォルトの名無しさん2006/08/17(木) 21:41:51
wise5J Proを使っている人はいませんでしょうか?
最近使い始めたのですが、編集していくといきなりテーブルのエラーが出ます
主にテーブルのエラーは、レジストリ項目やファイルの追加・削除で発生。またスクリプトでちょっと凝った書き方をしてもエラーが出て、書いたスクリプトを消しても戻りません。
上記作業をすると自動でテーブルに追加や削除の編集をしているらしく、wise自身が墓穴を掘っているようです。
スクリプトの場合も勝手にスクリプトの行が上下にずれて行ったり…
仕方ないので、こまめに履歴保存とSourceSafeにチェックインをしています。
やり方がまずいのか、wiseの問題なのか、同じ問題で解決した人がいましたら教えて下さい。
ちなみに最新のアップデートは適用してあります。
メーカーに問い合わせもしようかと思ったが、具体的な再現手順が掴めていない
同じ手順で上手く行く時と駄目な時がある
0675デフォルトの名無しさん2006/08/19(土) 22:53:32
wiseなんか使うなって
0676デフォルトの名無しさん2006/08/21(月) 21:00:05
9ヶ月ぶりにInnoSetupの新バージョンがリリースされたみたい。でもヘルプの日本語訳サイト閉鎖したからなあ。不便

http://www.jrsoftware.org/isinfo.php

【インストーラ作成ソフト】Inno Setup
http://pc8.2ch.net/test/read.cgi/win/1146958000/
0677デフォルトの名無しさん2006/08/22(火) 15:26:07
閉鎖じゃない、更新停止だ
0678デフォルトの名無しさん2006/08/22(火) 19:15:22
永久に停止かな?
0679デフォルトの名無しさん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

国産は国産なりにユニークな機能があったりするのね
0680デフォルトの名無しさん2006/08/24(木) 13:16:11
お尋ねしたいのですが
VS2003のデプロイメントプロジェクトでMSIを作成しているのですが
MSIインストール後にReadme.htmファイルを表示させてる方法が不明です。
VS2003のインストーラでこのような事は可能でしょうか?
方法をご教授いただけませんでしょうか
0681デフォルトの名無しさん2006/08/27(日) 19:50:17
今は Inno Setup を使っているが
WiXの面影が忘れられないの。。。

WiX Tutorial を訳している所があったら教えてください。
NEETなので、時間はあります。
自力でやってもいいんですけど、英語力に自信がなくて。。。
0682デフォルトの名無しさん2006/08/28(月) 10:23:34
MSIなんて使うな馬鹿
0683デフォルトの名無しさん2006/09/06(水) 00:31:20
インストールシールドつかってるんですが
オラクルとかのストアードSQLを実行すると
内部エラーが発生するのですが、これってやっぱ無理あります?
普通のコマンドプログラムは動作するんですが
0684デフォルトの名無しさん2006/10/05(木) 00:34:20
Microsoft謹製のwix使ってる兵はいないのか〜?
0685デフォルトの名無しさん2006/10/05(木) 00:39:17
>>681
あんなもんを訳すのに英語力は必要ない。
必要なものはコンピュータ技術者としてのスキルと根性。
0686デフォルトの名無しさん2006/11/11(土) 07:34:24
Spoon Installer
ttp://www.dbpoweramp.com/developer-spoon-installer.htm
0687デフォルトの名無しさん2006/11/25(土) 16:26:03
VisualStudio2005についているウィザードを使用して、Windows インストーラ プロジェクトに
ついてご質問します。Windowsのコントロールパネルの内容を設定変更もしたいと思います。
例えば、タスクバーのプロパティの通知領域の時計を表示しないとかの設定もいっしょにしたいと
考えていますどのようにすればよいでしょうか?
0688デフォルトの名無しさん2006/11/25(土) 16:57:51
全角厨が登場したスレはここデツカ
0689デフォルトの名無しさん2006/11/26(日) 11:32:26
レジストリ変えればいいだろ
0690デフォルトの名無しさん2006/12/21(木) 19:42:16
ATLでCOMのプログラム書いてるんですが、
レジストリスクリプトの内容をレジストリに反映するところでハマっています。
キー名や値が固定なのは良いのですが、
インストーラーでユーザーが選択したインストール先フォルダを、
レジストリの値に入れる場合はどうすれば良いのでしょう?
また、レジストリスクリプトに、%OLEMISC%、%APP_ID%と書かれている
変数もどうやって値を展開して入れればよいのかわかりません。
06916902006/12/21(木) 19:42:56
言い忘れました。
VisualStudio2005のセットアッププロジェクトでインストーラを作ってます。
0692デフォルトの名無しさん2006/12/22(金) 17:34:50
InstallShield はバージョンが騰がるごとに高くなっていくな。
一月からの新価格で Pro バージョンが6〜7年前の倍以上になるんじゃねぇのか
0693デフォルトの名無しさん2006/12/22(金) 17:47:03
>>692
もうInstallShield使うのやめたよ。ぼったくり価格にはうんざりした。
Windows Installerなら、SDKでビルドできるし。
0694デフォルトの名無しさん2007/01/06(土) 00:23:09
InstallShield11.5使ってるんですが
時々、展開したファイルの更新日付がオリジナル資材から10秒くらい
ずれてませんか?運用から苦情きたんですが、ほんとにズレてんですよね
ビルドでミスったんでしょうか?
0695デフォルトの名無しさん2007/01/09(火) 22:41:43
だからInstallShieldなんて使うなって
0696デフォルトの名無しさん2007/01/11(木) 23:55:15
Main Page - NSIS
http://nsis.sourceforge.net/Main_Page

外出?
06976942007/01/12(金) 00:24:58
原因たぶんわかり。これはさすがにバグだと思う
早速サポートセンターへ。
0698デフォルトの名無しさん2007/01/12(金) 11:27:50
>>696
このスレを「NSIS」で抽出すると、最古のレスは四年前(>>282)だぞw
0699デフォルトの名無しさん2007/01/12(金) 21:06:54
ホントダw
0700デフォルトの名無しさん2007/01/14(日) 03:30:43
そもそもInstallShieldがなぜ使われるのか理解できん。何かメリットがあるの?
0701デフォルトの名無しさん2007/01/14(日) 22:11:49
>700
開発環境に標準でついているからじゃね?
0702デフォルトの名無しさん2007/01/15(月) 12:27:46
NSIS 2.23 released
0703デフォルトの名無しさん2007/01/15(月) 21:27:07
Java でプログラムを書いてショートカットをbatファイルでデスクトップ上におきたいのですが、
アイコンの画像とかはどうやって指定すればいいのでしょうか?
NSISでもInnoのどちらでもよいのでサンプルがあれば教えてください。宜しくお願いします。
0704デフォルトの名無しさん2007/01/15(月) 22:07:07
innoなら日本語ヘルプがあるからそれ見れ
と思ったらサイトが閉鎖されて他の思い出したんでうp
5.0.8用だから気をつけて
ttp://ud.gs/400pz
0705デフォルトの名無しさん2007/01/19(金) 18:25:40
Visual Studio 2005のセットアッププロジェクトでMFCアプリのインストーラ
を作っています。アプリへのショートカットをデスクトップとスタートメニューに
登録するんですが、これを選択式にしようとしています。
ユーザーインターフェースエディタでチェックボックスのダイアログを追加し、
ユーザにショートカットを登録する場所を選択させるところまではできました。

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

こういう処理をVS2005のセットアッププロジェクトで作るにはどうすればいいん
でしょうか。
0706デフォルトの名無しさん2007/01/19(金) 19:37:23
無理にVS2005使うことないんじゃない?
Innoとか使えばウィザードですぐできるっしょ
0707デフォルトの名無しさん2007/01/19(金) 20:31:13
Innoはでかい
0708デフォルトの名無しさん2007/01/19(金) 20:45:47
何が?
0709デフォルトの名無しさん2007/01/19(金) 21:28:39
>>706
InnoってSxSでランタイムをインストールさせたりとかまでウィザードで面倒
みてくれるの?そこまでやれるなら乗り換えもいいな。

VS2005の奴じゃWindows Installerの機能を全然使いきれないって話を聞く
し、所詮おまけ機能なんだろうけど、簡単にできる範囲内だと本当にらくちん
ですよ。
0710デフォルトの名無しさん2007/01/19(金) 21:34:34
InnoはWinロゴ取得できぬだろ・・・
0711デフォルトの名無しさん2007/01/19(金) 21:56:08
Windows Installer SDK使えばいいじゃん。
0712デフォルトの名無しさん2007/01/19(金) 22:01:50
Windows Installer SDK使えばなんでもありなのはわかるんだけど、>>705
程度のカスタマイズでいちいちSDKのお世話にならなきゃならんもんかね。

入門編からちょっと踏み込んだことをやろうとすると落とし穴がボコボコ空いて
るのはMSの製品の伝統っちゃ伝統だけどさ。
0713デフォルトの名無しさん2007/01/20(土) 01:17:21
make install
0714デフォルトの名無しさん2007/01/20(土) 19:31:36
>>710
だからEmEditorはInnoやNSISを使おうとしないのかな
0715デフォルトの名無しさん2007/01/24(水) 10:23:11
結局、ユーザーの要望などを聞いてしまったり、細かいカスタマイズをしようと思うと
>>710とかの件がネックになって、嫌でもInstallShieldを使わざるを得ないことになるんだろうなぁ。
MLや書籍とかもあるし、SDKゴリゴリをするくらいなら、InstallShield使ってみたら?
体験版もあるようだからExpress(スクリプトがない廉価版)くらいで>>705の機能を実現できるかもしれないし。
スレ的にはあまり好まれていないようだけど。
0716デフォルトの名無しさん2007/01/24(水) 19:52:44
なんでMSIじゃないといけないのかよくわからんな…
オープンソース系ならウィザードで一発だろうに
0717デフォルトの名無しさん2007/01/24(水) 21:15:02
Windows Installerじゃないとロゴは取得できない。
0718デフォルトの名無しさん2007/01/25(木) 00:23:20
ロゴ取得のメリットって何なの?
0719デフォルトの名無しさん2007/01/25(木) 06:47:30
カッコイイ
0720デフォルトの名無しさん2007/01/25(木) 07:57:43
ロゴ募集中
0721デフォルトの名無しさん2007/01/25(木) 12:10:09
>>718
・見栄
・企業が世の中に製品として販売するときの信頼性

客先納品とか、内輪で使用するためだったらそんなに必要性はないと思う。
0722デフォルトの名無しさん2007/01/26(金) 03:52:34
※このスレに江村氏がいます
0723デフォルトの名無しさん2007/01/28(日) 09:09:29
自社製品に自分で品質保証ロゴつけるだけで信頼アップ。
日本人てバカだな。
0724デフォルトの名無しさん2007/01/28(日) 14:02:54
>自分で
ロゴを与えるのはMSだろ
製品につけるのは売る側だが
0725デフォルトの名無しさん2007/01/31(水) 20:19:05
WiXの日本語化だけど、http://www.tramontana.co.hu/wix/loc/index.php
見るとステータスが finished になってて、つまり作業は完了してるけど、
権利関係の書類へのサインがまだなのでリリースできませんという状態
なんだけど。un-official でもいいから、日本語リソースを配ってるサイト
とかはありませんか?

つか、WiXってオープンソースだけど、CopyrightはMicrosoftが保持してて、
デベロッパはすべてボランティアだけど、自分たちのcontributeの著作権は
Microsoftに進呈しなきゃならないんだね。
なんつうか・・・・こんな条件で協力するのはMSの社員ぐらいじゃないのかね。
0726デフォルトの名無しさん2007/01/31(水) 23:04:12
どう見てもInnoのが信頼性高い。インストールの時点で既に。
0727デフォルトの名無しさん2007/02/01(木) 00:10:31
Inno信者テラキモス。お呼びじゃねえってのw
0728デフォルトの名無しさん2007/02/01(木) 00:22:17
Inno信者だけどワロタ
0729デフォルトの名無しさん2007/02/01(木) 03:03:00
InstallShieldが立ち上がると、それだけでんあーとか思っちゃう。
第一印象が肝心なのに。
0730デフォルトの名無しさん2007/02/01(木) 10:06:47
あるあるw
MSIも腹立つよなー
Inno/NSISだとISUnpか7zipで開けてうれしー
0731デフォルトの名無しさん2007/02/01(木) 11:35:00
MSIは古いOSだとまずMSI自体をインストールしないといけないから嫌い。
.Netも同じ理由で嫌い。
0732デフォルトの名無しさん2007/02/01(木) 12:03:39
>>731
Windows Installerが入ってないOSってのはWindows Me以前とかNT 4.0以前
とかだろ?全部Microsoftのサポートが終了してるOSじゃん。気に掛ける必要
はほとんどねぇよ。
それにMSIのインストールに入る前に(必要なら)Windows Installerをインストール
させるSETUP.EXEも簡単に作れるし。

つか、好き/嫌いで選べるようなお気楽な連中がうらやましいね。
0733デフォルトの名無しさん2007/02/01(木) 15:11:39
Windows2000 SP4 は Windows Installer 無かったような
0734デフォルトの名無しさん2007/02/01(木) 16:51:41
http://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以降の機能が欲しい状況はそんなにない。
0735デフォルトの名無しさん2007/02/01(木) 18:27:07
>>732
ユーザーの好き嫌いや古いOSを無視できるお気楽な連中がうらやましいね。
0736デフォルトの名無しさん2007/02/01(木) 19:14:11
>>735
はいはい。一生MS-DOSのソフト作ってなさい。
0737デフォルトの名無しさん2007/02/01(木) 19:27:09
MSIはVisualStudioとかOfficeとかで「ふつーに作業していると
唐突にインストーラが起動して、CDを入れろと言われてしまう」
という最悪のエクスペリエンスがあるからな。
0738デフォルトの名無しさん2007/02/01(木) 19:52:25
そりゃそういう構成でインストールしてるからだろ。CD入れろと言われたら困るのか?
違法コピーでもしててメディアが手元にないとか?
0739デフォルトの名無しさん2007/02/01(木) 20:32:45
予想外の場面でいちいち作業を止めて、CDを探して放り込んで、
さらにしばらく待たないといけなくいなんてウザすぎ。
0740デフォルトの名無しさん2007/02/01(木) 20:48:40
全部インストールしとけよクズ
0741デフォルトの名無しさん2007/02/01(木) 21:10:23
別にインストールしてない機能を実行しようとしたから
追加インストールを要求されたんじゃないよ。
唐突にインストーラがシステムの齟齬を見つけたかとかで修復しようとするの。
http://support.microsoft.com/default.aspx?scid=kb;en-us;290997
0742デフォルトの名無しさん2007/02/01(木) 22:33:19
Windows Server 2003 R2 Platform SDK なんかインストール後に
スタートメニューの表示名を変更してると、何かの拍子に
CD入れろと言ってくるんだよな。
0743デフォルトの名無しさん2007/02/02(金) 12:16:29
>>741-742
そりゃあれだ。アプリケーション保護機能で保護してるフォルダに対して更新が
入ったから復元作業をやってるだけだよ。Windows Installerのレイヤーの問題
じゃなくて、製品のインストーラの不具合、というか仕様なんだろうな。
0744デフォルトの名無しさん2007/02/02(金) 12:24:50
回避方も出てるじゃん。なかなか強引だけど。
http://support.microsoft.com/kb/303439/EN-US/
0745デフォルトの名無しさん2007/02/03(土) 05:25:38
旧バージョン入っている状態で、Ofiice2007入れて共存させたら、
Word立ち上げてて、違うバージョンのWord立ち上げると、インストーラー起動するアレ?
0746デフォルトの名無しさん2007/02/03(土) 06:33:33
MS製品は何かと御節介に過ぎる
0747デフォルトの名無しさん2007/02/04(日) 14:35:37
たったひとつのexeをインストールするためだけに起動するMSIは確かにウザい
0748デフォルトの名無しさん2007/02/04(日) 16:30:16
>>747
俺もそんな考えで、http://www.trickpalace.net/windows/installer/ なんてモノを書いて見たが、
いまさらこんな超レトロな技術もどうかと思った。( Win95 から Vista まで通用する技術ではあるんだが。)
やっぱり、.exe 一個でも MSI を使うのがいまはいいんじゃないかと思うんで、
MSI についても同様の解説を書いてみようかと思ってる。
0749IISがありません2007/02/04(日) 16:42:22
aspを使おうと思って、IISをインストールしようと思ったんですが、
おいらの「windows xp professional 再インストール用cd service pack 1a同封」というやつには、
iisが入っていません。
professionalなのにホントに入っていないんでしょうかね?それともおいらの探しかたがおかしいのでしょうか?
.net frameworkというのははいっています。
どなたか教えてくださいませ!!!
0750デフォルトの名無しさん2007/02/04(日) 16:55:17
>>749
[コントロール パネル]→[プログラムの追加と削除]→[Windows コンポーネントの追加と削除]→[インターネット インフォメーション サービス (IIS)]
0751IISがありません2007/02/04(日) 19:37:32
だから、ないんですよ。
そこに。
そこにふつうありますよね。
でも、でてこないんです。
だからきいてるんです!!!
0752デフォルトの名無しさん2007/02/04(日) 19:54:45
>>751
お前が使ってる OS って WinXp Home なんじゃないのか?
professional ならそこにあるはずだぞ。
0753デフォルトの名無しさん2007/02/04(日) 20:04:55
[プログラムの追加と削除]のウインドウを出した状態のままで
左側の[Windows コンポーネントの追加と削除]をクリックしていないってオチかも
0754デフォルトの名無しさん2007/02/05(月) 22:35:43
WiX UIライブラリの日本語リソースの話だけど、いろいろ調べたり聞いて回っ
たりした感触だと近い将来に公開される望みが薄そうだったんで、自分で翻訳
した。

CPLに準じて公開しとくんで、必要な人はどうぞ。
http://wiki.livedoor.jp/wix/
0755デフォルトの名無しさん2007/02/08(木) 16:37:37
とりあえず乙


Inno信者だけど
0756デフォルトの名無しさん2007/02/08(木) 18:25:14
【インストーラ作成ソフト】Inno Setup
http://pc10.2ch.net/test/read.cgi/win/1146958000/
0757デフォルトの名無しさん2007/02/26(月) 13:52:22
最近、訳あって Inno Setup から NSIS に乗り換えました。
Inno で簡単に出来ていたことが、NSIS で出来ずに困っています。

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

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

Examples とかも見てるんだけど、解決出来ていません。
どなたか解法をご存知であればご教示下さい。
0758デフォルトの名無しさん2007/02/27(火) 02:19:14
まず、一行目の理由を教えてもらおうか
0759デフォルトの名無しさん2007/02/27(火) 08:08:12
>>757
訳あってInnoに戻れば?
0760デフォルトの名無しさん2007/02/27(火) 10:19:46
NSISの Support for web installation, file patching
ってInnoでできる?
0761デフォルトの名無しさん2007/02/27(火) 14:41:34
インターネッツはisx_dl使えばおk
ファイルパッチはパッチの実行ファイルをサイレントに実行すればいいんじゃない
0762デフォルトの名無しさん2007/03/01(木) 12:38:01
VS.NET2005のWindowsInstaller使ってるんだけど500MBぐらいのファイルをビルド
しようとすると「この操作を完了するのに十分な記憶域がありません。」と言われる。
HDDは10G以上空いてるしメモリは1Gあるのになんでや…
誰かこれ解決した人います?
0763デフォルトの名無しさん2007/04/19(木) 14:23:07
>762
圧縮しないビルドでしか使えないが、でかいファイルは同名の0バイトの
ファイルに置き換えてビルド。
んで、ビルドでできたものにある置き換えたファイルを元ので上書きする。
Orcaにmsi突っ込んで、File項目のファイルサイズを正しいものに変更する。
これでプログレスバーとかの表示やアプリの追加と削除の表示が正しくなる。
07647622007/04/22(日) 18:32:21
>>763
0バイトファイル使うのまでは判ってたけどOrcaで修正できるんですね。
ありがとうございました。
0765デフォルトの名無しさん 2007/05/02(水) 08:50:11
>763
ということは、VS.NET2005のWindowsInstallerは屑?
07667632007/05/04(金) 06:05:18
>765
VS2005だけでなくVS.NET2003も同じだから、VS.NET2002からずっと同じっぽい。
要するにVSのMSIプロジェクトは、最初からバグ付きのまんま直ってないってことだろうね。
まぁ、仕様ってことになっているのかもしれないが、今はOrcaとかWiX使うの前提ってことなんかと。
0767デフォルトの名無しさん2007/05/04(金) 08:54:02
VB6のランタイムファイルをインストーラに含める場合
同梱するDLLやOCXはどこに展開するのが一般的なのでしょうか?

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

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

どなたか、宜しくご教示お願い致します。
07687672007/05/04(金) 09:00:27
インストーラ作成ソフトはInno SetupかNSISで、と考えています。
Visual Studio Installerで作ると、勝手に面倒見てくれることは分かっています。
0769デフォルトの名無しさん2007/05/04(金) 14:04:14
ヒント:いまさらVBを使わない
0770デフォルトの名無しさん2007/05/04(金) 14:19:28
VB関係DLL/OCXは、マージモジュールがあるんだから
MSIで放り込むべきだとは思うけれど。
0771デフォルトの名無しさん2007/05/05(土) 00:40:58
なんかここって使えない代替案の提示ばかりですな。

InnoだってDLLとか一個一個インストールするための記述例を書いていたりするし
MSIでとか言われたら、Innoの立場がないじゃん。
今更VBってのももそうだけど、VBに限った話をしている訳ではないし
全てが.NETアプリでどうにか出来るならいいけど
OCXやDLLのインストールは避けて通れない問題だと思う。
0772デフォルトの名無しさん2007/05/05(土) 02:34:24
普通にWindows Installer使えよ。
Innoの立場なんて知ったことじゃない。
0773デフォルトの名無しさん2007/05/05(土) 06:20:39
てかInnoなら{sys}下に置けばいいだろ
細かいオプションとかもかなり簡単に指定できるし
0774デフォルトの名無しさん2007/05/05(土) 07:21:26
>>773
{sys}以下に置こうとすると
> 他のアプリがmsiで同じDLLを
> インストール済みだった場合、修復インストールが走ってしまったり
の問題が解決できないのでは?
0775デフォルトの名無しさん2007/05/05(土) 11:13:47
ファイルは実行フォルダにコピーして、
WindowsXP以降なら、manifest使ってCOM SxSきかせる
それ以前なら、regsvr32する。明快な話じゃないか。
0776デフォルトの名無しさん2007/05/05(土) 11:34:07
>>775
同じ名前で違うバージョンのOCXを他のアプリのインストーラ(MSI)が
既にどっかにインストール&regsvr32してた場合
後からインストールしたOCX(GUIDは同一)をregsvr32しちゃうと
他のアプリの修復インストールが実行されないものでしょうか?
0777デフォルトの名無しさん2007/05/05(土) 12:04:40
走ったらどうだっての?
0778デフォルトの名無しさん2007/05/05(土) 12:17:47
>>777
鬱陶しい。CDを要求されて面倒な場合がある。
>>737-747みたいな感想になるでしょ。
使用者から見れば不具合って言われるし。
回避出来るなら回避したい。
ってか回避出来ないの?
0779デフォルトの名無しさん2007/05/05(土) 12:22:41
走るかどうかは、MSIの方のインストーラで、
そのレジストリがVITAL指定されているかに拠る。
その場合、VITALなレジストリを弄ると回避できない。
0780デフォルトの名無しさん2007/05/05(土) 12:55:09
>>779
ということは、他でも使ってそうなOCXをインストールする場合は
極力修復インストールの起動を回避したければ
・同じGUIDのOCXが登録済みか否かをチェック
・バージョンが異なるかチェック
して、インストールする必要があるか否かを判断する必要があるってことか、な?
なんか面倒ですな。
0781デフォルトの名無しさん2007/05/05(土) 13:44:24
>>778

たしかに鬱陶しいよね。
全然関係ソフトインストールしたのに、いきなりMS OfficeのCD入れろとか言ってきてさ。
そんなCD押し入れの中だし、出先でなるとムカつく。
0782デフォルトの名無しさん2007/05/11(金) 11:08:24
Innoはignoreversion(だっけ?)を指定しなければファイルバージョンを比較するんじゃなかったっけ
0783デフォルトの名無しさん2007/06/14(木) 00:35:54
かなり古いですがInstallShield5.1を使用して、インストール時に既存のレジストリキーへ
DWARD型の値を登録するインストーラを作製しました。
インストールを行うとキーへ値は正常に登録されるのですが、アンインストールを行うと
登録した値どころか、キーごと削除されてしまいます。
値だけを削除されるようにすることは可能なのでしょうか?
方法をご存知でしたら教えてください。
0784デフォルトの名無しさん2007/06/15(金) 02:03:38
使ったことないからよくわからないけど
そういうスクリプトを書けばいいんじゃないの?
0785デフォルトの名無しさん2007/06/24(日) 15:46:08
Visual Studio 2005 で .msi のパッケージを作っています。
新しいバージョンのパッケージをインストールすると
自動的に古いバージョンのパッケージをアンインストール
してくれるようにできないでしょうか?

古いバージョンのパッケージがインストールされていることを
検知することはできるのですが、「プログラムの追加と削除
から削除してください」と表示されるだけで
アンインストール作業は手動で行うように促されます。
0786デフォルトの名無しさん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
0787デフォルトの名無しさん2007/07/05(木) 21:40:03
>>786はInnoの[Files]セクションについてです。
度々すみません。。
0788デフォルトの名無しさん2007/07/09(月) 23:06:03
インストールプログラムが仕事を終えた後、自分自身(要は実行中のexe)
を削除するためにはどうしたらいいか調べています。

OSはWin2000〜Vista、可能ならWin98以降から対応したい考えです。
こういう場合、Windowsでは作法みたいなのがあるのでしょうか?
07897882007/07/09(月) 23:07:08
上げます
0790デフォルトの名無しさん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
0791デフォルトの名無しさん2007/07/10(火) 07:50:04
起動したexe勝手に削除?
気持ち悪い使用考えるなぁ
07927882007/07/10(火) 09:49:28
>>790
>FILE_FLAG_DELETE_ON_CLOSE
どうもありがとうございます。これを調べてみます。

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

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

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

たとえば、インストール時にコピーしたファイル以外は、
ユーザー操作による生成物として、勝手に削除しないように
しています。
0793デフォルトの名無しさん2007/07/10(火) 10:27:21
>>792
788を読むとアンインストーラーではなくインストーラーの質問に見えますが・・・
アンインストーラーなら791の内容は調べればすぐに分かることだし。
「ダウンロードしてきたinstall_unko.exeを実行したら、install_unko.exeが勝手に消えた!」
は明らかに気持ち悪いと思うのだが
07947882007/07/10(火) 12:17:49
>>793
>788を読むとアンインストーラーではなくインストーラーの質問
間違えでした。プログラムとしては同じものなので、
インストーラーと書き間違えてしまいました。すみません。
07957882007/07/10(火) 16:02:20

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

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

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

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

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

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

バッチファイルの方法は、特に何かが残るでもなく、余計なウインドウが
一瞬開いて見える様なこともなく、今のところ問題なさそうです。
0796デフォルトの名無しさん2007/07/10(火) 16:43:57
>>795
アンインストール時に自己削除する実例↓
ttp://www.vector.co.jp/soft/win95/prog/se193336.html

配布物のsource.lzh を展開すると、ソースが得られる。
ソース install.cpp の1476行から1517行で、自己削除処理をしている。
07977882007/07/10(火) 19:33:27
>>796
お返事ども。
Install E/J 1.24のソースを見てみましたが、以下のようになっているようです。

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

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

それはともかく、インストール情報のレジストリが削除されるまで
本体の終了を待たせていることに何か意味があるのかな…?
0798デフォルトの名無しさん2007/07/11(水) 00:00:35
推測だけど、クローンがレジストリの削除に失敗した場合に
本体からクローンを削除したり、アンインストール情報が不完全な状態に
なったときに再度アンインストールできるようにレジストリを復元したり
するためじゃないかと


クローンを再起動後に削除するやり方は、再起動するまでクローンが
削除されずに残ることを気にするようなユーザーにはあまり意味がないが、
ユーザーが任意のタイミングで再起動を行ったときに削除されるようにできる
(必ずしもアンインストール後に再起動を促す必要がなくなる)という
メリットはあると思う
0799デフォルトの名無しさん2007/07/11(水) 09:04:42
>>797
> システムフォルダにクローンを作っちゃうのは作法としてどうなんだろう?

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

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

レジストリ削除待ちをしているのは、「プログラムの追加と削除」が参照するアンインストール情報です。
削除前に本体が終了すると、「プログラムの追加と削除」の一覧から自分の項目が消えないので、待つ必要があります。
08007882007/07/11(水) 10:19:05
>>799
納得しました。ありがとう
0801デフォルトの名無しさん2007/07/18(水) 22:40:41
Install Shield 12 Express を使用しています。
カスタムアクションにて独自のインストーラ、アンインストーラ(共にexe)
を起動しているのですが、アンインストールがうまくいきません。

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

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

コンパネからだとうまくいかなくて、setup.exeからは
うまくいくというのが不可解です……。
原因、解決法等ございましたらどなたかご教授願います。
0802デフォルトの名無しさん2007/07/30(月) 15:12:27
Inno Setup 5で作ったインストーラでインストールしたときに
無条件にスタートメニューに登録したくないのですが、
どうしたらいいのでしょうか?

DisableProgramGroupPage=yes
で出来ると思ったのですがうまくいません。
Ver5.1.13です。
インストール対象OS:XP,2K
0803デフォルトの名無しさん2007/07/30(月) 16:24:40
↑自己れす。
[Icons]セクションを取っ払ったらできますた
0804デフォルトの名無しさん2007/08/02(木) 22:56:39
VistaOSの環境でInstallShield11で作成した
インストーラでインストールを実行すると、なぜ
だがインストール中、プログレスバーがもう一本
画面の左上の隅っこに現れて今進行中のプログレスと
同じ動作し終了するという怪現象が起きています。
ちなみにVista以前のOSはこういう現象起きないのですが、
どなたかご存知の方、情報お願いします。
0805デフォルトの名無しさん2007/08/03(金) 00:19:31
そんなインストーラを実行したユーザは、
まちがいなく、ウィルスを仕込まれたとおもうな(w
0806デフォルトの名無しさん2007/08/03(金) 01:24:23
>>804
それって構成の異なる複数のPCで再現する?

なんか現象だけきくとビデオカードのドライバがタコだとか
そんな落ちなきがするけど
0807デフォルトの名無しさん2007/09/15(土) 14:24:13
Visual Studio 2005のセットアッププロジェクトを使った場合って、
以下のことができるんでしょうか?
1. [次へ]ボタンを押した際のイベント・画面パラメータ取得
2. カスタム動作dll内で算出した値の、ユーザーインタフェース
(UpdateText等)への反映
0808デフォルトの名無しさん2007/09/15(土) 15:10:59
>>807
出来ない
08098072007/09/15(土) 15:23:45
>>808
ありがとうございます。ある意味諦めがつきました。
0810デフォルトの名無しさん2007/09/19(水) 01:34:00
vc2002を使っている者ですが、orca.exeがどのパスに存在するか分からず困っております。
ヘルプには、orcaの使い方が記されているので、何処かにはあると思うのですが。
0811デフォルトの名無しさん2007/09/19(水) 10:15:48
>>810
Platform SDKに入っています。VC2002には無いよ。
0812デフォルトの名無しさん2007/09/30(日) 20:47:14
最近のNSIS酷いな。
2.3.0でWELCOMEページが空白になるバグが入り
2.3.1でそのバグが直ったと書かれてあったので再度入れてみたら
確かに空白にはならなくなったけど、今度は改行コード(\r\n)が
そのまま表示されるようになった。
リリース前にRCとかでテストさせてくれれば良いのに。
ちょっと試せば分かるような不具合抱えたままのリリースが続きすぎ。
0813デフォルトの名無しさん2007/09/30(日) 22:48:40
>>812
おまえのバージョン間違いも酷い
改行はモダンUI 2に移行中なので特殊文字の
エスケープ( $\r$\n )しなければならなくなった
0814デフォルトの名無しさん2007/10/21(日) 13:11:45
InnoSetupで1つのファイルにまとめないで作ることはできますか?
0815デフォルトの名無しさん2007/10/21(日) 16:06:15
>>814
http://pc11.2ch.net/test/read.cgi/win/1146958000/


サイズを指定して分割することはできる
08168142007/10/21(日) 18:32:16
ありがとうございます。
試してみます。
0817デフォルトの名無しさん2007/11/11(日) 03:32:52
>>813
Translationsのバグだったのか。
http://sourceforge.net/project/shownotes.php?release_id=552979
0818デフォルトの名無しさん2007/12/26(水) 19:07:41
NSISで、 EXEファイルを通常の権限で起動したいのですが、どうすればよいでしょうか?
0819デフォルトの名無しさん2007/12/29(土) 15:02:53
プログラムの追加と削除に関して教えていただきたいのですが、
どなたかお知恵をおかしください。

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

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

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

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

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

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

次次次善策ですが、「プログラムの追加と削除」ウインドウにF5を送ってしまうか…
と考えているところです。他にいい方法は無いでしょうか?
よろしくお願いします。
0820デフォルトの名無しさん2007/12/29(土) 17:30:48
>>819
よく分からん発想だな。
いったい君は何がしたいんだ?
0821デフォルトの名無しさん2007/12/29(土) 18:26:10
インストーラーを作っていて、「プログラムの追加と削除」からのアンインストール時に、
レジストリ弄って、インストール情報消そうとしたが、
「プログラムの追加と削除」がリアルタイムから消えない(変化しない)ってこと?
0822デフォルトの名無しさん2008/01/11(金) 15:56:46
>>818
[UAC plug-in]
http://nsis.sourceforge.net/UAC_plug-in

これでなんとかなるか、お確かめくださーい。できる気がする
0823デフォルトの名無しさん2008/03/21(金) 02:07:33
お
0824デフォルトの名無しさん2008/03/21(金) 02:08:31
わ
0825デフォルトの名無しさん2008/03/21(金) 02:09:09
り
0826デフォルトの名無しさん2008/03/21(金) 02:09:47
に
0827デフォルトの名無しさん2008/03/21(金) 02:10:15
し
0828デフォルトの名無しさん2008/03/21(金) 02:13:25
か
0829デフォルトの名無しさん2008/03/22(土) 06:33:42
わ
0830デフォルトの名無しさん2008/03/22(土) 14:45:29
このスレの住人なら知っていますね、あの糞開発ツールのことを

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

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

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

糞な開発ツールを糞だと言える、そんな当たり前の環境をみんなの力で取り戻しましょう。
0831デフォルトの名無しさん2008/03/22(土) 15:19:10
コピペ君って馬鹿だな、まで読んだ。
0832デフォルトの名無しさん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>
0833デフォルトの名無しさん2008/03/28(金) 06:50:42
VS2005でmsiインストーラを作っているのですが、
UpgradeCodeが一緒なのにMajorUpgradeが行われず、
旧バージョンと新バージョンのふたつがインストールされてしまいます。

PackageCode, ProductCode以外に確認すべきプロパティはありますか?
0834デフォルトの名無しさん2008/03/28(金) 06:59:58
833の補足です。
RemovePreviousVersionsとDetectNewerInstalledVersionはTrueです。
08358332008/03/29(土) 04:39:33
すみませんがvs2005スレに行ってきます。
0836デフォルトの名無しさん2008/05/31(土) 06:03:41
LiberalInstaller
http://www.liberalsoft.com/liberalinstaller/index.html
ってどうなの?
入門者向けって感じなんだが
0837デフォルトの名無しさん2008/05/31(土) 09:18:41
>>836
んじゃ、試してみて、レポートしてよ。
0838デフォルトの名無しさん2008/06/01(日) 08:46:42
差分ファイル作成ソフト総合 Ver 1.00
http://pc11.2ch.net/test/read.cgi/software/1212183635/
0839デフォルトの名無しさん2008/06/22(日) 02:41:29
>>838
m9(^Д^)
0840デフォルトの名無しさん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.

どうしたら良いでつか?
0841デフォルトの名無しさん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

どうしたらいいかメッセージ出てるだろ。
0842デフォルトの名無しさん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.
0843デフォルトの名無しさん2008/08/11(月) 20:52:45
>>842
書いてあんじゃんよ...
0844デフォルトの名無しさん2008/08/12(火) 08:44:10
こういう翻訳であってますか?(><;)
>DLLにあなたが再配付可能であることを絶対に確信しているWindows Systemディレクトリに住ませるなら、
>スクリプトのソースディレクトリにそれをコピーしてください、そして、代わりにそこからそれを配布してください。
0845デフォルトの名無しさん2008/08/12(火) 11:43:29
ここは中学生の英語の宿題を代行するスレじゃないから・・・
0846デフォルトの名無しさん2008/08/15(金) 01:07:02
InstallShield2009でインストールされるディレクトリにファイルを作成したいのですが、

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

とすると、ファイルが作成されないのですが、
どうしてでしょうか?
ビルドから実行は問題なくファイルが作成されるのですが、
作成したインストーラから実行するとエラーになります。
0847デフォルトの名無しさん2008/08/15(金) 21:23:57
>>846
OSが何かも書いてないし、どこにファイルを作成するのかも書いてない。
聞くなら、条件を書こうぜ。今の内容にピンポイントで回答できるのはエスパーだけだ。

では、エスパーどうぞ。↓
0848デフォルトの名無しさん2008/08/15(金) 21:27:57
ぼく、さっぱりわかりません ><
0849デフォルトの名無しさん2008/08/20(水) 00:21:21
InstallShieldほんまバグだらけやでえ
0850デフォルトの名無しさん2008/08/20(水) 09:10:23
InstallShieldは買収されて価格、品質ともに最悪になってしまった。あんなぼったくりソフトはやめて、
WixかInnoSetupに移行しようぜ。
0851デフォルトの名無しさん2008/08/21(木) 01:29:29
InstallScriptなんか使うからだ。
MSIを作るツールとしてはInstallShieldもそれなり。それだけにしちゃ値段が高すぎるけど。
0852デフォルトの名無しさん2008/10/10(金) 17:10:39
CreateInstallJPってあったから使ってみたらなかなかよさそうなんだけど、
ファイル追加する時1つずつしか出来ないから100個あったら100回しなきゃいけないのがつらい。
複数選択できたら最高なんだが。
0853デフォルトの名無しさん2008/10/10(金) 17:32:22
つ inno setup
0854デフォルトの名無しさん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[板]の運用方面で聞いた方がいいのかなぁ・・・。
…う〜ん…。

08558542008/10/16(木) 21:32:09
スレ上がっちゃった、ごめんなさい。orz
0856デフォルトの名無しさん2008/10/16(木) 22:54:08
>>854
カスタムアクション
08578542008/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

助かりました。
0858デフォルトの名無しさん2008/12/29(月) 16:09:12
初心者向け
WiX と NSIS の ドキュメントを一部 和訳
ttp://cml.s10.xrea.com/
0859デフォルトの名無しさん2008/12/30(火) 19:44:55
>>858
おつ!
と思ったけど重い・・・('A`)
0860デフォルトの名無しさん2009/01/06(火) 06:12:15
フィッシング詐欺チェックが無ければ、重くないと思う。
0861デフォルトの名無しさん2009/07/03(金) 12:19:24
ゲームのインストーラーなんですけど、
最大化されたウィンドウにゲームの壁紙が貼付けてあって、
その手前にプログレスバーのついた小さなウィンドウがでている

といった形式のやつを作りたいんですけど、Visual Studio Installer でそれをやるにはどうすればいいのでしょう?
もしくは、このタイプのインストーラーを作るのに適した環境(フリー)を教えてください
0862デフォルトの名無しさん2009/09/01(火) 17:38:46
インストーラー作成ツールでもつくろうかなぁ
0863デフォルトの名無しさん2009/09/01(火) 18:35:34
簡単そうに見えて穴が多いのがインストーラー
0864デフォルトの名無しさん2009/09/23(水) 18:16:34
WiX3.0にはClickthroughという便利そうな機能が付いてると聞いて
ダウンロードしてみたら起動するだけで落ちる未完成品かよ。

リリースエンジニアリングとインストーラー作るのは別物とはいえ、
動かないモノを入れたままStableリリースしちゃうノリは怖いな。
0865デフォルトの名無しさん2009/10/04(日) 20:15:28
自分に「聖人」をインストールしたいんですけど、
どうしたら良いですか?
0866デフォルトの名無しさん2009/10/04(日) 20:23:28
次のバージョンアップまでお待ちください
0867デフォルトの名無しさん2009/10/10(土) 02:59:42
一番良いのはLHAの自己解凍機能で作る奴。
あれなら、アーカイバソフトで開いて手動でインストールすることもできるしね
0868デフォルトの名無しさん2009/10/10(土) 03:10:03
必要なランタイムとか一個一個手動でインストールさせるのか。馬鹿?
0869デフォルトの名無しさん2009/10/13(火) 20:06:32
ttp://support.microsoft.com/kb/898628/ja

↑の件に起因する現象なのを証明したい事案が
あるんだが、msi.dllのver.3.1.4000.1823って
どっかで入手できないかな?
現状、みんな2435に置き換わってしまってて、
↑のせいだって裏付けが取れない…。
0870デフォルトの名無しさん2009/10/14(水) 10:15:31
今はJava WebStartでやってるんだけど、有無を言わせず強制アップデートするところや、
証明書を用意しなきゃならんとか、jarに署名したりと手続きが多くてうざい。
それで自前でインストーラを用意しようと思うんだけど、ショートカットを作ったり、
レジストリをいじくったりする必要があるわけだが、今んとこ配布したいアプリは、
Linux,Mac,Winで動いているので、やっぱりマルチプラットホーム対応のインストーラにしたい。
なんか良い方法ないかしら?
0871デフォルトの名無しさん2009/10/14(水) 10:18:51
Sunは今後JWS以外に、標準的なインストーラ用APIをリリースする予定あるのかな?
(ちらっとどこかで聞いた記憶があるんだけど、空耳だったかもしれない)
0872デフォルトの名無しさん2009/10/15(木) 20:41:48
    
0873デフォルトの名無しさん2009/10/15(木) 21:04:39
   
0874デフォルトの名無しさん2009/10/16(金) 00:06:16
Thawteが無料証明書やめちまったし、どっか他にないか?
0875デフォルトの名無しさん2009/10/17(土) 14:47:43
ベリサインに金払えば良い。
その程度の金が払えないなら、アプリを作ろうとするな
0876デフォルトの名無しさん2009/10/17(土) 15:31:19
今ここに、アプリ作りに必要な条件が加わりました!!
みなさん、厳守しましょう!!
0877デフォルトの名無しさん2009/10/17(土) 17:39:53
放置しとくと冗談抜きで、そういう世界がくるかもな。
メディアを使ってフリーソフトは危険、認証されていないソフトも危険だと喧伝して、
世の中にそういうイメージを刷り込んでいく。
ウィルスソフトの会社がやってるみたいにさ。人の不安心理につけこんで煽る。
認証会社は寝てても金が入ってくる。
そして毎年、顧客から税金のように金を奪っていく。
0878デフォルトの名無しさん2009/10/17(土) 18:27:58
金払っても個人には発行してもらえないんじゃなかったっけ?
コード署名証明書って
0879デフォルトの名無しさん2009/10/17(土) 19:32:44
需要が増えればそのうち個人にも出すようになるかもね。
メールの証明書は個人にも出しているし、絶対出せない理由はなんかある?
0880デフォルトの名無しさん2009/10/17(土) 19:53:38
署名ってそのプログラムが安全ってことを示してる訳じゃないでしょ。

単に発行元が誰で第三者によって改変されていないことを保証するだけでしょ。
0881デフォルトの名無しさん2009/10/17(土) 20:35:06
「<認証会社名>はこのアプリケーションは安全である事を表明します」
とJWS起動時に出るけどな。なにが安全かなんてわかりゃしない。
0882デフォルトの名無しさん2009/10/21(水) 00:58:41
Acresso Softwareが今度はFlexera Softwareに社名変更だ、というメールが来てたけど、
どこに向かって転がってくんだろう…。
0883デフォルトの名無しさん2009/10/21(水) 12:32:09
3年以内に InstallShield は壊滅するよ
0884デフォルトの名無しさん2009/10/21(水) 21:01:29
そうなったらなに使えばいいんだろう?
0885デフォルトの名無しさん2009/10/21(水) 21:20:58
InnoSetup UnicodeとWin7に対応したお
0886デフォルトの名無しさん2009/10/30(金) 18:47:58
Unicode版NSISとどっちを使うか迷うな。
0887デフォルトの名無しさん2009/11/09(月) 16:01:28
VisualStadio2008のセットアッププロジェクトでインストーラーを作成しています。
インストール完了後、インストールアプリを自動実行する設定を行いたいのですが、
どのように設定を行えばよいでしょうか?
ご存知の方がいましたら、ご教授お願いいたします。

詳細は、
インストール後にアップデートに関するモジュールを自動的に実行して、
クライアントのデータを更新するような事を行います。このモジュールを
インストール後に自動的に起動させる方法がわかりません
0888デフォルトの名無しさん2009/11/11(水) 08:49:32
888
0889デフォルトの名無しさん2009/11/13(金) 12:12:00
VisualStadio2008
0890デフォルトの名無しさん2009/11/24(火) 00:10:49
HM NIS EditやSFX Too1って結構古いけど、Windows 7への対応大丈夫なのかな?
0891デフォルトの名無しさん2009/11/25(水) 17:22:39
Inno SetupとISToolで,インストール時の言語を英語と日本語にしたのですが,出来上がったインストーラーを
起動すると,インストール時の言語の選択の説明が「インストールに使用する言語を選びます」というように
日本語で出てきます。

これって,OSのロケールに合わせて自動的に変わるのでしょうか(英語版Windowsなら英語で説明が表示される
のかと言う意味です)?
0892デフォルトの名無しさん2009/11/25(水) 18:00:55
Yes, we can!
0893デフォルトの名無しさん2009/11/25(水) 19:42:44
Thanks!
0894デフォルトの名無しさん2009/11/25(水) 23:17:14
NSISっていわゆる「ダメ文字」問題があるみたい。
作ったインストーラーで最後の「Readmeを表示する」が「Readmeを表\示する」になってる。

それとNSISのModern UIでインストール時に日本語/英語の切替ができるようにしたとき、英語なら
英語、日本語なら日本語のライセンスファイルやreadmeファイルを表示できるようにするにはどうしたら
いいのでしょう? ドキュメントの中をいろいろ探したけど見つけられません。
0895デフォルトの名無しさん2009/11/26(木) 00:41:29
>>894
> それとNSISのModern UIでインストール時に日本語/英語の切替ができるようにしたとき、英語なら
> 英語、日本語なら日本語のライセンスファイルやreadmeファイルを表示できるようにするにはどうしたら
は、Examples\languages.nsi じゃ駄目?
0896デフォルトの名無しさん2009/11/26(木) 00:55:25
>>894
> NSISっていわゆる「ダメ文字」問題があるみたい。
> 作ったインストーラーで最後の「Readmeを表示する」が「Readmeを表\示する」になってる。
も確認してみた。

!define MUI_FINISHPAGE_SHOWREADME
!define MUI_FINISHPAGE_SHOWREADME_TEXT "Readme を表示"

で、問題なく「Readme を表示」って表示されたよ。
.nsi ファイルの文字コードは SJIS だった。NSIS は 2.4.5。
NSIS のバージョンが古いんじゃ?
08978942009/11/26(木) 09:53:38
>>896
NSISのバージョンは2.45なので最新だと思うけど...

HM NIS Editのウィザードで作ったインストーラーで起きたので,言語ファイル
(Contrib\Language files\Japanese.nsh)から読んだ文字列が化けるみたい。
このファイルには,


!ifdef MUI_FINISHPAGE | MUI_UNFINISHPAGE
${LangFileString} MUI_TEXT_FINISH_REBOOTNOW "今すぐ再起動する"
${LangFileString} MUI_TEXT_FINISH_REBOOTLATER "後で手動で再起動する"
${LangFileString} MUI_TEXT_FINISH_RUN "$(^NameDA)を実行(&R)"
${LangFileString} MUI_TEXT_FINISH_SHOWREADME "Readme を表示する(&S)"
${LangFileString} MUI_BUTTONTEXT_FINISH "完了(&F)"
!endif

と書いてあるけど,MUI_TEXT_FINISH_SHOWREADMEが化けるんだと思う。
スクリプトに直接書いた文字は大丈夫みたいだね。
08988942009/11/26(木) 10:16:18
>>895
まだNSIS試し始めたばかりでスクリプトもよくわかってないんだけど,元々は,

; Finish page
!define MUI_FINISHPAGE_RUN "$INSTDIR\LTStringTest.exe"
!define MUI_FINISHPAGE_SHOWREADME "$INSTDIR\readmeJP.txt"
!insertmacro MUI_PAGE_FINISH

と書いたあったところを,Examples\languages.nsi を真似して,

; Finish page
LangString README ${LANG_ENGLISH} "readmeEN.txt"
LangString README ${LANG_JAPANESE} "readmeJP.txt"
!define MUI_FINISHPAGE_RUN "$INSTDIR\LTStringTest.exe"
!define MUI_FINISHPAGE_SHOWREADME "$INSTDIR\$README"
!insertmacro MUI_PAGE_FINISH

と書き換えてみたけど,

warning: unknown variable/constant "README" detected, ignoring (macro:MUI_FUNCTION_FINISHPAGE:410)
warning: unknown variable/constant "README" detected, ignoring (macro:MUI_FUNCTION_FINISHPAGE:410)

2 warnings:
LangString "README" set multiple times for 0, wasting space (C:\Documents\Software\SetupTest\SetupTest.nsi:36)
unknown variable/constant "README" detected, ignoring (macro:MUI_FUNCTION_FINISHPAGE:410)

というワーニングが出てコンパイル通らない。Examples\languages.nsi はClassis UI用のものだし,
何か順番とか問題がありそうだけど,よくわからん。
0899デフォルトの名無しさん2009/11/26(木) 10:29:12
>>897
ほんとだ。確かに再現した。
0900デフォルトの名無しさん2009/11/26(木) 14:02:49
Unicode使えないの?InnoSetupならそんなお馬鹿な事は皆無なのに・・・
09018942009/11/26(木) 14:57:54
>>900
うん。いまNSISとInno Setupの比較中。NSISは文字化けと言語によるreadme等のファイルの
切替と,Windows7対応がはっきりしない点で今のところ完全に不利。

NSISの方が有利なのは日本語化が面倒でないのと(何もしないでもいきなり日本語),
HM NIS Editのインストーラー作成ウィザードも日本語になっている点くらいかな。
0902デフォルトの名無しさん2009/11/26(木) 15:25:41
>>901
NSIS は Windows 7 対応してると思う。
Release Note にも RC の時だけど対応したっぽいこと書いてるし。
自分も実際 NSIS で作ったインストーラを Windows 7 で使ってみたけど
古いバージョンで作ったインストーラでは PCA 出てたけど、出なくなってたし。
対応ってのが使う側だったら、そっちは確認してないけど。

あと、言語による切り替えは LangString で言語別の変数を設定すれば
問題なく使えるんじゃないかな。試したことないから、断定は出来ないけど。
ライセンスファイルの方は LicenseLangString で出来るんじゃないかと。

Unicode の対応は、今の所
ttp://www.scratchpaper.com/
を使うのが無難なのかな?
09038942009/11/26(木) 17:11:32
>>902
情報サンクス。

> 対応ってのが使う側だったら、そっちは確認してないけど。

今はまだXPだからいいけど,そのうちWindows 7で使えないと困ることになると思う。
HM NIS Editも一緒に対応してくれないと...
まぁ,ユーザー数の多いプロジェクトだから大丈夫だとは思うけど(その割に最新版が古め)。

> あと、言語による切り替えは LangString で言語別の変数を設定すれば
> 問題なく使えるんじゃないかな。

それを>>898でやったつもりなんだけど失敗。勉強不足のせいだと思うけど。

> Unicode の対応は、今の所
> ttp://www.scratchpaper.com/
> を使うのが無難なのかな?

UNICODE版なら文字化けの心配はなさそう。早速試してみるよ。アリガト。
09048942009/11/26(木) 17:52:41
早速NSIS UNICODE版インストールして,HM NIS Editでやってみたら,
「表\示」の文字化けは直ったんだけど,アンインストール時に宇宙語の
メッセージボックスが出るw

スクリプトをUNICODE(UTF16)やUTF-8で保存しなおしてみたけどダメ。
HM NIS EditがUNICODEに対応してないようだ。設定項目にもフォントの
設定はあるけどエンコーディングの設定はないし...

HM NIS Editの代わりにSFX Tool使ってみたら,こちらはOKだったけど,
SFX Toolって機能不足で何にもできないからなぁ...
0905デフォルトの名無しさん2009/11/26(木) 18:28:59
>>903
さっき LangString でって書いたけど、$LANGUAGE って変数があるのかも(未確認)。
http://forums.winamp.com/showthread.php?s=e00cb6804c9e270a213ab19b3e9e073d&threadid=314499
に、まんま同じ質問があったからさ。
09068942009/11/26(木) 18:53:11
>>905
ヘルプをみたら $LANGUAGE には言語IDが保存されてるようだったので,ググって調べたら,
英語は1033で日本語は1041だった。で,readme1033.txtとreadme1041.txtを用意して,

!define MUI_FINISHPAGE_SHOWREADME "$INSTDIR\readme$LANGUAGE.txt"

ってやったら一応うまく行った。サンキュ。
09078942009/11/26(木) 19:33:29
苦肉の策で,HM NIS Editで作成したスクリプトをBOM付UTF-8に変換してからコンパイルしたら,
アンインストール時の宇宙語wは解消したけど,変換しちゃうとHM NIS Editのエディタで日本語の部分が
読めない文字になる。ファイルの先頭のBOM部分も化けて見えるけど,これはUNICODE版NSISには
影響ないからいいんだけど。

ここまでやらないと,希望通りのことが出来ないのはなんだかなぁ...
Inno Setup+IS Toolだとサクッとできるんで,かなりそっちに傾いた。

結局HM NIS EditとIS Toolの完成度の差が出た感じ。
IS Toolだとウィザードで作成したスクリプトを直接編集しなくてもある程度のことが出来るけど,
HM NIS Editは一旦ウィザードでスクリプト作ってしまったら,あとはマニュアルで編集するしか
ないところが痛い。
0908デフォルトの名無しさん2009/11/26(木) 21:15:05
みんなって 858 見てる?
0909デフォルトの名無しさん2009/11/27(金) 00:15:13
あることは知ってるけどろくに見てない。ウィザードで出来るだけ済ませたいので、
スクリプトの細部は必要があるときにヘルプで英語のまま見てる。

インストーラー作るのがメインの仕事じゃないから、新しいものを覚えるのが
面倒。そんな時間があったらプログラミング言語の勉強に充てたい。
歳なんでC++とあとはスクリプト言語一種類くらいが限界。
0910デフォルトの名無しさん2009/11/27(金) 13:37:20
Inno Setupでインストールしたプログラムのディレクトリを環境変数PATHに追加したり,
特定の拡張子をインストールしたプログラムに関連付けするには,レジストリを弄るしか
ないの?
0911デフォルトの名無しさん2009/11/28(土) 11:31:45
>>910
FAQに書いてあるくらいだからそれしかないんだろうねぇ。
0912デフォルトの名無しさん2009/12/01(火) 11:30:48
0913デフォルトの名無しさん2009/12/01(火) 11:31:33
0914デフォルトの名無しさん2009/12/01(火) 11:32:16
0915デフォルトの名無しさん2009/12/01(火) 11:33:00
0916デフォルトの名無しさん2009/12/01(火) 11:33:49
0917デフォルトの名無しさん2009/12/01(火) 11:43:13
>>910
ISToolからだと、[プロジェクト]メニューの下に[拡張子関連付けを作成]ってのがあるけど、
これでいけるんじゃないの(未確認)。
0918デフォルトの名無しさん2009/12/02(水) 13:05:49
0919デフォルトの名無しさん2009/12/02(水) 13:06:30
0920デフォルトの名無しさん2009/12/02(水) 13:07:56
0921デフォルトの名無しさん2009/12/02(水) 13:08:41
0922デフォルトの名無しさん2009/12/02(水) 13:09:23
0923デフォルトの名無しさん2009/12/02(水) 13:58:35
0924デフォルトの名無しさん2009/12/02(水) 13:59:17
0925デフォルトの名無しさん2009/12/02(水) 13:59:59
0926デフォルトの名無しさん2009/12/02(水) 14:00:41
0927デフォルトの名無しさん2009/12/02(水) 14:01:23
0928デフォルトの名無しさん2009/12/02(水) 14:44:34
0929デフォルトの名無しさん2009/12/02(水) 14:45:17
0930デフォルトの名無しさん2009/12/02(水) 14:46:44
0931デフォルトの名無しさん2009/12/02(水) 14:47:26
0932デフォルトの名無しさん2009/12/02(水) 14:48:10
0933デフォルトの名無しさん2009/12/02(水) 16:49:36
0934デフォルトの名無しさん2009/12/02(水) 16:50:21
0935デフォルトの名無しさん2009/12/02(水) 16:51:08
0936デフォルトの名無しさん2009/12/02(水) 16:51:49
0937デフォルトの名無しさん2009/12/02(水) 16:52:30
0938デフォルトの名無しさん2009/12/02(水) 17:29:10
0939デフォルトの名無しさん2009/12/02(水) 17:29:51
0940デフォルトの名無しさん2009/12/02(水) 17:30:32
0941デフォルトの名無しさん2009/12/02(水) 17:31:14
0942デフォルトの名無しさん2009/12/02(水) 17:31:55
0943デフォルトの名無しさん2009/12/02(水) 18:29:54
0944デフォルトの名無しさん2009/12/02(水) 18:30:36
0945デフォルトの名無しさん2009/12/02(水) 18:31:18
0946デフォルトの名無しさん2009/12/02(水) 18:32:01
0947デフォルトの名無しさん2009/12/02(水) 18:33:20
0948デフォルトの名無しさん2009/12/02(水) 18:37:18
んじゃインストーラー作成ソフトの決定版は、Inno Setup+ISToolか、NSIS+HM NIS Editで、
Install Shieldはぼったくりってことで、

糸冬了
0949デフォルトの名無しさん2009/12/02(水) 19:56:02
Inno Setupはアンチウイルスに誤検知される
0950デフォルトの名無しさん2009/12/02(水) 20:55:40
>>949
それは無い
0951デフォルトの名無しさん2009/12/03(木) 00:24:02
>>949
俺もそんな経験ない。具体的にどこのソフトが語検知するの?
0952デフォルトの名無しさん2009/12/03(木) 00:34:57
>>951
これとかじゃね? この手のソフトにはよくある話でしょ。
ttp://www.forest.impress.co.jp/article/2005/06/14/sleipnirmcafee.html
NSISも誤検地されるらしいよ。
0953デフォルトの名無しさん2009/12/03(木) 00:39:06
InstallShieldの値段はたしかにぼったくりのようなきがす。
0954デフォルトの名無しさん2009/12/03(木) 03:15:13
>>949, >>952
昔それの問い合わせでビックリしたことがあった
幸い1日で定義ファイルが更新されたのですぐに収まったが
0955デフォルトの名無しさん2009/12/03(木) 19:03:36
言ってるそばからAvastの誤検知祭りハジマタ
0956デフォルトの名無しさん2009/12/05(土) 00:21:20
956
0957デフォルトの名無しさん2009/12/05(土) 00:22:05
957
0958デフォルトの名無しさん2009/12/05(土) 00:22:51
958
0959デフォルトの名無しさん2009/12/05(土) 00:23:36
959
0960デフォルトの名無しさん2009/12/05(土) 00:24:21
960
0961デフォルトの名無しさん2009/12/05(土) 00:25:21
961
0962デフォルトの名無しさん2009/12/05(土) 00:26:05
962
0963デフォルトの名無しさん2009/12/05(土) 01:22:54
963
0964デフォルトの名無しさん2009/12/05(土) 01:23:37
964
0965デフォルトの名無しさん2009/12/05(土) 01:24:25
965
0966デフォルトの名無しさん2009/12/05(土) 01:25:07
966
0967デフォルトの名無しさん2009/12/05(土) 01:25:57
967
0968デフォルトの名無しさん2009/12/05(土) 01:57:07
968
0969デフォルトの名無しさん2009/12/05(土) 01:57:54
969
0970デフォルトの名無しさん2009/12/05(土) 01:58:36
970
0971デフォルトの名無しさん2009/12/05(土) 01:59:30
971
0972デフォルトの名無しさん2009/12/05(土) 02:00:13
972
0973デフォルトの名無しさん2009/12/05(土) 09:21:05
973
0974デフォルトの名無しさん2009/12/05(土) 09:21:56
974
0975デフォルトの名無しさん2009/12/05(土) 09:22:41
975
0976デフォルトの名無しさん2009/12/05(土) 09:23:30
976
0977デフォルトの名無しさん2009/12/05(土) 09:24:42
977
0978デフォルトの名無しさん2009/12/05(土) 10:06:43
978
0979デフォルトの名無しさん2009/12/05(土) 10:07:25
979
0980デフォルトの名無しさん2009/12/05(土) 10:08:10
980
0981デフォルトの名無しさん2009/12/05(土) 10:09:32
981
0982デフォルトの名無しさん2009/12/05(土) 13:22:40
987
レス数が950を超えています。1000を超えると書き込みができなくなります。