3.2を試してみることにした。デベロッパーセンターmt32ext_v1.0.0.zipダウンロードして、展開インストールするだけ。アップデータを実行するだけ。17:02)CanoScanを捨ててしまい、PM-820Aを使用することにしたので、アンインストールした。16:56)アップデート内容自体は重要なものではなかったが、通常の使用時にドライバエラーが出るので、アップデートインストールをしてみた。Epsonからドライバをダウンロードして上書きインストール。a820f652.EXEインストールが終了した後、プリンタの電源を入れ直すと、残りのインストール過程が始まり、インストール完了。エラーは発生しなくなった。Setupは、スクリプトに基づきインストーラを作成する。動作は見通しが良く大変良くできている。Wizardやサンプル、そして外部ツールのISToolを使えば、スクリプトの構文、細かい文法などをしらなくても、簡単なインストーラを作るのは平易だ。Shiedlは高機能を追求する分、構文が複雑になっており、ちょっとしたものに対しては、使いにくい。1.1に比べて、手間がかかるのは、依存ファイルの解決くらいだろう。依存ファイルの解決については、ディストリピューションウィザードで一度パッケージを作り、作成されるsetup.lstファイルを参考にするのが、間違いはない。ディストリピューションウィザードでは、依存ファイルを\Windows\system32からコピーしてくるのだが、これはInnoSetupでは推奨されない。そこで、互換性が確認できる基本的なファイル群をc:\usr\lib\devにコピーして、そこから依存ファイルをコピーするようにした。setup.lstでは不要なファイルをコピーするようになっている場合もあるので、そのシェイプアップは、視認して削除する。見た中では一番良くまとまっていたサイト。2.0.8、日本語言語ファイルなどが掲載されている。Setupを使うときのKnowledgeBase。Setupを試してみることにする。Packをインストールすることにした。Translationsから日本語ランゲージファイルJapanese-5-5.1.11.islを取得。ディレクトリにコピーする。指定してISToolを再起動。istool-ja-530-20091027.zipこれで、インストールは完了。Setupの内蔵エディタが立ち上がる。Compiler自体は、テンプレートやWizardを使用するときくらいしか使うことはほぼ無いだろう。Installerすなわちmsiファイルを使用したインストーラーを作成する。1.1だが、大きな問題が3つ。1つ目は、すでにサポートサイクルが終了していることもあり、VB6関連のファイルのセキュリティ更新があっても、現在対応したマージグループファイルの提供が行われないこと。これについては、マージグループを使わないことにして、[プロジェクト]-[...のプロパティ]から、「マージグループの検索」を選び、すべての検索パスを削除してしまうことで、現在使用しているマシンのDLL、OCXなどをそのまま使用することが可能。1.1で作成したmsiファイルはアップグレードインストールができない。ここで言うアップグレードインストールとは、すでにインストールされているPCに、古いバージョンを削除して新しいバージョンを上書きインストールすること。普通にやろうとすると、複数のバージョンが、プログラムの追加と削除に登録されてしまう。PlatformSDKをインストール、その中からorcaをインストールして、msiファイルの中を直接編集する必要がある。実際にやってみては、可能だったが、かなりの量の編集が必要になるので、現在のように、バージョンアップが頻繁に行われることが予想される状況では現実的ではない。Installerがインストールされていないマシンには、まずそれからインストールする必要があること。Installerを同梱することもできるので、回避できない問題ではないのだが...。1.1を使うのは断念した。Setupを使ってみることにしよう。Installerを使ってみることにした。Installersetup1.exe、setup2.exeを実行すると、ファイルが展開される。その展開された中にあるsetup.exeを実行。SP6に対応させるために、以下のマージモジュールをコピー。モジュール2004/03/24msmjpn.EXEmsmjpn.EXEを実行すると、ファイルが展開される。Studio\Common\Tools\Vsinst\Buildres\1041にコピー。msmenu.exemsmenu.exeを実行すると、ファイルが展開される。Studio\Common\Tools\Vsinst\Buildresにコピー。Studio6をインストールして、アップデートしていないことに気が付いた。以下の更新をしておく。2004/03/25Vs6sp6.exeVs6sp6.exeを実行すると、ファイルが展開される。その展開された中にあるsetupsp6.exeを実行。VB60SP6-KB957924-v2-x86-JPN.msiVB60SP6-KB957924-v2-x86-JPN.msiを実行するだけで良い。ロールアップ更新プログラムは、上記に含まれる。13:17)バージョンアップのお知らせウィンドウが表示されたので、アップグレードすることにする。ウィンドウのリンク先からavg_free_stf_all_90_698a1730.exeをダウンロード。そのまま実行してインストール。いえば、もうじきウィルスバスターの契約も切れる。00:38)結局いくつか試してみて行き着いた、アイコンエディタ。http://icofx.ro/icofxsetup.exe使い勝手は良く、様々なフォーマットはもちろん、画像からの作成、エフェクトも充実。検索このアーカイブについてこのページには、2009年11月に書かれたブログ記事が新しい順に公開されています。前のアーカイブは2009年10月です。次のアーカイブは2009年12月です。最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。