CAD日記

AutoCAD,DXF,DWG,SXFなどCADのことから、仮想通貨や投資関係、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

通常使うプリンタを取得する

通常使うプリンターを取得する方法をいくつか挙げる。 ①GetDefaultPrinter TCHAR printerName[1024]; DWORD dwBufferSize = 1024; BOO …

no image

ソフト不正使用対策

ソフトウェア会社にとって、ソフトの不正使用は深刻な問題です。身近な問題として、現状と今後を考えてみたいと思います。  CADの業界では古くからこの問題に取り組んでいます。CADは比較的高価な価格で販売 …

no image

VC6デバッグ

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

no image

USBメモリを小容量に見せかける方法

USBメモリの大容量化が年々加速している。 おいらが最初に買ったのが10年くらい前で、128MBで1万円くらいだったか。 今では、4GBが500円で買える時代になっている。 個人で使うには容量が多いに …

no image

C#勉強中

Cから入ってC++になり、C#をやることになりました。時代はWebアプリケーションということなので。同じCという文字がついているので、まぁ同じようなもんでしょ、と楽観的観測でいたのですが...。初めて …

PREV
1万キロ
NEXT
TrueView