1 名前:デフォルトの名無しさん [2001/08/14(火) 03:28] プログラムは順調なのに、いざ自分で出荷となって気づいた インストーラーの選択、使い方 当方初心者ですが、独立したスレにすることでほかに参考に なる方もいると思います
818 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 19:07:41 ] NSISで、 EXEファイルを通常の権限で起動したいのですが、どうすればよいでしょうか?
819 名前:デフォルトの名無しさん [2007/12/29(土) 15:02:53 ] プログラムの追加と削除に関して教えていただきたいのですが、 どなたかお知恵をおかしください。 レジストリのUninstall以下のキーを削除しても、プログラムの追加と削除 の一覧が残ったままになります。 F5押したりプログラムの追加と削除を起動しなおせば表示は反映する ので、レジストリの操作は間違っていないと思います。 こういう場合どうしたらいいでしょうか? 削除するプログラム(ユーティリティーっぽいもの) は登録されているプログラムとは何の関係もなく、指定したキーを削除したいだけの ものです。 試しに窓の手でやってみたところ、レジストリは消えるものの、やはり 表示の一覧はそのままでした。 ちょっと上のほうに>>799 で >レジストリ削除待ちをしているのは、「プログラムの追加と削除」が参照するアンインストール情報です。 >削除前に本体が終了すると、「プログラムの追加と削除」の一覧から自分の項目が消えないので、待つ必要があります。 っての見つけましたが、今回のプログラムは「プログラムの追加と削除」から起動されるものではないため、 上記方法は使えないようです。 次次次善策ですが、「プログラムの追加と削除」ウインドウにF5を送ってしまうか… と考えているところです。他にいい方法は無いでしょうか? よろしくお願いします。
820 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 17:30:48 ] >>819 よく分からん発想だな。 いったい君は何がしたいんだ?
821 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 18:26:10 ] インストーラーを作っていて、「プログラムの追加と削除」からのアンインストール時に、 レジストリ弄って、インストール情報消そうとしたが、 「プログラムの追加と削除」がリアルタイムから消えない(変化しない)ってこと?
822 名前:デフォルトの名無しさん [2008/01/11(金) 15:56:46 ] >>818 [UAC plug-in] nsis.sourceforge.net/UAC_plug-in これでなんとかなるか、お確かめくださーい。できる気がする
823 名前:デフォルトの名無しさん [2008/03/21(金) 02:07:33 ] お
824 名前:デフォルトの名無しさん [2008/03/21(金) 02:08:31 ] わ
825 名前:デフォルトの名無しさん [2008/03/21(金) 02:09:09 ] り
826 名前:デフォルトの名無しさん [2008/03/21(金) 02:09:47 ] に
827 名前:デフォルトの名無しさん [2008/03/21(金) 02:10:15 ] し
828 名前:デフォルトの名無しさん mailto:sage [2008/03/21(金) 02:13:25 ] か
829 名前:デフォルトの名無しさん [2008/03/22(土) 06:33:42 ] わ
830 名前:デフォルトの名無しさん [2008/03/22(土) 14:45:29 ] このスレの住人なら知っていますね、あの糞開発ツールのことを ・自分のプログラムのバグなのかコンパイラのバグなのかわからない ・他の仕事に応用できない糞開発ツールの独自世界を必死に学習している ・テキストエディタで書いたほうが効率的なのに糞UIツールを懸命に使っている ・糞開発ツールを批判すると「性格が悪いから糞ツールを批判するんだ」と言われる 糞だけど、政治的な理由で無理やり使わされているんですよね。 もう、あんな厨の作った糞ツールを我慢して使うのはやめましょう。 ・糞開発ツールを部下に押し付ける上司の命令は無視しましょう。 上司は糞開発ツールが使われる実績を作ることであの会社のごきげんをとっているのです。 ・糞開発ツールを使わせる上司の下では働けません、と上司の上司に直訴しましょう。 ・あの糞開発ツール提供会社には「おたくの糞開発ツールは話にならない」と突き放しましょう。 バグレポートなどしてはいけません。改善要求などもってのほかです。 あの会社はあなたたちのことをテスター/モルモットとしか思っていません。 ・あの会議で「糞開発ツールを使ったら生産性がxx%アップしました」 なんて話が出たら力強く机を叩き、会議室を出ましょう。 あの人たちは糞開発ツールをマンセーすることで立場を確保しているのです。 糞な開発ツールを糞だと言える、そんな当たり前の環境をみんなの力で取り戻しましょう。
831 名前:デフォルトの名無しさん mailto:sage [2008/03/22(土) 15:19:10 ] コピペ君って馬鹿だな、まで読んだ。
832 名前:デフォルトの名無しさん mailto:sage [2008/03/26(水) 15:59:12 ] Wix でインストーラーを作成しています。 マージモジュールを入れてプログラムを動作させたいのですが、 Vista環境での、COMの登録で失敗してしまいます。 マージモジュールを使用しない方法でビルドした場合は上手くいきます。 <File Id="File1" Name="dummy" LongName="aaa.dll" KeyPath="yes" Compressed="yes" DiskId="1" SelfRegCost="1" Source="..\..\Release\aaa.dll"/> <Feature Id="Feature1" Level="1" AllowAdvertise="no" > <MergeRef Id="VC80CRTx86.msm"/> <MergeRef Id="POLVC80CRTx86.msm"/> <MergeRef Id="VC80_ATL_x86.msm"/> <MergeRef Id="POLVC80_ATL_x86.msm"/> <ComponentRef Id="Component" /> </Feature>
833 名前:デフォルトの名無しさん mailto:sage [2008/03/28(金) 06:50:42 ] VS2005でmsiインストーラを作っているのですが、 UpgradeCodeが一緒なのにMajorUpgradeが行われず、 旧バージョンと新バージョンのふたつがインストールされてしまいます。 PackageCode, ProductCode以外に確認すべきプロパティはありますか?
834 名前:デフォルトの名無しさん mailto:sage [2008/03/28(金) 06:59:58 ] 833の補足です。 RemovePreviousVersionsとDetectNewerInstalledVersionはTrueです。
835 名前:833 mailto:sage [2008/03/29(土) 04:39:33 ] すみませんがvs2005スレに行ってきます。
836 名前:デフォルトの名無しさん mailto:sage [2008/05/31(土) 06:03:41 ] LiberalInstaller www.liberalsoft.com/liberalinstaller/index.html ってどうなの? 入門者向けって感じなんだが
837 名前:デフォルトの名無しさん mailto:sage [2008/05/31(土) 09:18:41 ] >>836 んじゃ、試してみて、レポートしてよ。
838 名前:デフォルトの名無しさん mailto:sage [2008/06/01(日) 08:46:42 ] 差分ファイル作成ソフト総合 Ver 1.00 pc11.2ch.net/test/read.cgi/software/1212183635/
839 名前:デフォルトの名無しさん mailto:sage [2008/06/22(日) 02:41:29 ] >>838 m9(^Д^)
840 名前:デフォルトの名無しさん [2008/08/08(金) 15:14:36 ] inno setupを4から5にうpしたら、コンパイルエラー起こしました: >Attempt to deploy DLL file from own Windows System directory. >See the "Unsafe Files" topic in the help file for more information on why this is dangerous and should be avoided. どうしたら良いでつか?
841 名前:デフォルトの名無しさん [2008/08/08(金) 16:53:04 ] See the "Unsafe Files" topic in the help file for more information on why this is dangerous and should be avoided どうしたらいいかメッセージ出てるだろ。
842 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 12:39:03 ] この部分であってますか?(><;) >If you have a DLL residing in the Windows System directory that you are absolutely sure is redistributable, copy it to your script's source directory and deploy it from there instead.
843 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 20:52:45 ] >>842 書いてあんじゃんよ...
844 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 08:44:10 ] こういう翻訳であってますか?(><;) >DLLにあなたが再配付可能であることを絶対に確信しているWindows Systemディレクトリに住ませるなら、 >スクリプトのソースディレクトリにそれをコピーしてください、そして、代わりにそこからそれを配布してください。
845 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 11:43:29 ] ここは中学生の英語の宿題を代行するスレじゃないから・・・
846 名前:デフォルトの名無しさん [2008/08/15(金) 01:07:02 ] InstallShield2009でインストールされるディレクトリにファイルを作成したいのですが、 if (CreateFile (nvFileHandle, INSTALLDIR, ISExampl.txt) < 0) then とすると、ファイルが作成されないのですが、 どうしてでしょうか? ビルドから実行は問題なくファイルが作成されるのですが、 作成したインストーラから実行するとエラーになります。
847 名前:デフォルトの名無しさん mailto:sage [2008/08/15(金) 21:23:57 ] >>846 OSが何かも書いてないし、どこにファイルを作成するのかも書いてない。 聞くなら、条件を書こうぜ。今の内容にピンポイントで回答できるのはエスパーだけだ。 では、エスパーどうぞ。↓
848 名前:デフォルトの名無しさん mailto:sage [2008/08/15(金) 21:27:57 ] ぼく、さっぱりわかりません ><
849 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 00:21:21 ] InstallShieldほんまバグだらけやでえ
850 名前:デフォルトの名無しさん [2008/08/20(水) 09:10:23 ] InstallShieldは買収されて価格、品質ともに最悪になってしまった。あんなぼったくりソフトはやめて、 WixかInnoSetupに移行しようぜ。
851 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 01:29:29 ] InstallScriptなんか使うからだ。 MSIを作るツールとしてはInstallShieldもそれなり。それだけにしちゃ値段が高すぎるけど。
852 名前:デフォルトの名無しさん [2008/10/10(金) 17:10:39 ] CreateInstallJPってあったから使ってみたらなかなかよさそうなんだけど、 ファイル追加する時1つずつしか出来ないから100個あったら100回しなきゃいけないのがつらい。 複数選択できたら最高なんだが。
853 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 17:32:22 ] つ inno setup
854 名前:デフォルトの名無しさん [2008/10/16(木) 21:30:51 ] ちょっと皆さんの知恵を拝借したいのですが。 C#でWindowsサービスアプリを作成して、ActiveDirectoryのGPOでmsiで配布しようと考えています。 msiはWixで作成し、サービスの登録と開始(インストール)は可能なのですが、作成したアプリのアンインストールで悩んでいます。 通常のアプリなら msiexec /x[productcode] でアンインストール出来ますが、Windowsサービスだとそれをやる前に サービスを停めて、登録を解除(削除)してからでないとマズいんですよね。 SharpDevelopとWixでmsiを作成しているのですが、UnInstallっちゅーのが無いんですよね。 msiにUnInstall.exeとか同梱させて、レジストリのUninstallStringを弄るのがいいのかなぁ…? う〜ん…。 Windows[板]の運用方面で聞いた方がいいのかなぁ・・・。 …う〜ん…。
855 名前:854 mailto:sage [2008/10/16(木) 21:32:09 ] スレ上がっちゃった、ごめんなさい。orz
856 名前:デフォルトの名無しさん mailto:sage [2008/10/16(木) 22:54:08 ] >>854 カスタムアクション
857 名前:854 mailto:sage [2008/10/18(土) 01:21:33 ] >>856 Thanks! <InstallExecuteSequence> <Custom Action="Install" After="InstallFinalize"/> <Custom Action="NetStart" After="Install"/> <Custom Action="UnInstall" Before="MsiUnpublishAssemblies"/> </InstallExecuteSequence> で出来ました。 つーか、MsiUnpublishAssembliesってのが全然見つからなかった罠。orz 助かりました。
858 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 16:09:12 ] 初心者向け WiX と NSIS の ドキュメントを一部 和訳 ttp://cml.s10.xrea.com/
859 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 19:44:55 ] >>858 おつ! と思ったけど重い・・・('A`)
860 名前:デフォルトの名無しさん mailto:sage [2009/01/06(火) 06:12:15 ] フィッシング詐欺チェックが無ければ、重くないと思う。
861 名前:デフォルトの名無しさん mailto:sage [2009/07/03(金) 12:19:24 ] ゲームのインストーラーなんですけど、 最大化されたウィンドウにゲームの壁紙が貼付けてあって、 その手前にプログレスバーのついた小さなウィンドウがでている といった形式のやつを作りたいんですけど、Visual Studio Installer でそれをやるにはどうすればいいのでしょう? もしくは、このタイプのインストーラーを作るのに適した環境(フリー)を教えてください