CAD日記

主にAutoCADのことについて書いているけど、近頃は投資系ネタに注力している。自動売買、仮想通貨、PC関係、プログラミングなど。@caddiary

ソフト開発

IS2008

投稿日:

「InstallShield おまえもか!」

まだ2007年だというのに、ソフト名に来年の年号を使う。

AutoCADがはじめたと思われる悪習。

(Windows Server 2008は、まだBeta版だからよしとしよう。)

さて、InstallShield2008を使ってみた。

32万円もするたいへん高価なソフトだ。

ミッションは、古いバージョンのInstallShieldでつくられた

インストールプロジェクトを最新版の2008に移植するというもの。

心配だったのは、大変古いバージョンだったということ。

InstallShieldは、バージョンアップが毎年のように行われている。

2008の前には、12, 11.5, 11, 10.5, Xというバージョンがある。

Xよりもずっと前の、英語メニューしかないバージョンを使っていた。

2000という名前がついていて、6だか6.5のバージョンだったと思う。

そんな前のプロジェクトが、果たして最新版との互換性が

とれるだろうか、という心配。

アクティベーションの失敗、文字化けやら、warningやらの

もろもろの困難を乗り越えて移行に成功した。

デフォルトの言語が英語になっていると、文字化けすることがわかった。

InstallScriptとMSIの違いがわかってきた。

パス変数、コンポーネント、リリースなどの単語に慣れた。

近頃のInstallShieldは、開発したアプリケーションのアップデート機能が

とても進化しているらしい。

WindowsUpdateのように、通知をしてダウンロードしてアップデートという一連の

流れをユーザーが行うことができる。

ユーザーに通知するためのサーバーは、インストールシールドが

ホスティングサービスとして提供する。

ホスティング・サービスの利用料金は5万ユーザーまで無料、とのこと。

ところが、InstallShieldをインストールしてInstallShield自体をアップデートする

という時点でつまずいてしまった。

社内のセキュリティーの問題なのか、なんなのか不明だが、

こんな状態の仕組みを、ユーザーに使わせるのは大変リスクが高いと思い、

今のところこれを実際に使うつもりはない。

どんな原因でアップデートできないのか、という点をはっきりさせるまでは。

電子署名を使ってみた。

ウイザードと途中で、署名ファイルを指定してパスワードを入力しておくと、

発行元が証明されたちゃんとしたSetup.exeをつくることができる。

もちろん電子署名は、あらかじめ取得しておかなければいけないけれど。

VS2005に移行した、IS2008化した。

ながく古い開発環境を使い続けてきたが、ここで心機一転だ。

新しい機能を使って、自分とこのアプリも大きく変えてみようと思う。

-ソフト開発
-

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

no image

VC6デバッグ

ここ数年抱えていた問題が一つ解決したので、ここに記しておこう。 VC6でデバッグしていると、たまに戻ってこないことがあったのさ。 別の言い方をすると、固まる、凍る、フリーズ、ハングアップ。 マウスは動 …

no image

軌道に乗ったか!?

 この11月の売り上げ本数が、10本の大台にのりました。私が最も力を入れているCAD関連ツールがです。喜ばしいことです。関係各位への感謝がつのります。  思えば半年前、あるユーザーの要望から始まったこ …

no image

アプリでzip圧縮と解凍をやりたくてzlibを組み込んでみたんだけど。。

でかいファイルは、圧縮してコンパクトに扱いたくなる。 テキスト形式で定義されているファイルをアプリで読み書きする。 テキストは圧縮すれば1/5くらいになるので、その結果小さくなった ファイルをアプリの …

マルチスレッドプログラミング(VB.net編)

マルチスレッドプログラミング(C++編)に続き、今度はVB.net編を公開。マルチスレッドプログラミング(C#編)はこちら。

PDFアレコレのユーザーインターフェース改良と回転角度を追加

PDFアレコレのユーザーインターフェース改良と回転角度を追加。 Ver2.07 2020/5/4 ・プレビュー画面のメニューをツールバー形式にして整理した。 ・ページ回転について左90度と180度の回 …

PREV
1万キロ
NEXT
TrueView