Out of Memory

本ブログは更新を停止しました。Aerieをよろしくお願いいたします。

目次

Blog 利用状況

ニュース

2009年3月31日
更新を停止しました。引き続きAerieを御愛顧くださいませ。
2009年2月3日
原則としてコメント受付を停止しました。コメントはAerieまでお願いいたします。
詳細は2月3日のエントリをご覧ください。
2008年7月1日
Microsoft MVP for Developer Tools - Visual C++ を再受賞しました。
2008年2月某日
MVPアワードがVisual C++に変更になりました。
2007年10月23日
blogタイトルを変更しました。
2007年7月1日
Microsoft MVP for Windows - SDKを受賞しました!
2007年6月20日
スキル「ニュース欄ハック」を覚えた!
2006年12月14日
記念すべき初エントリ
2006年12月3日
わんくま同盟に加盟しました。

カレンダー

中の人

αετο? / aetos / あえとす

シャノン? 誰それ。

顔写真

埼玉を馬鹿にする奴は俺が許さん。

基本的に知ったかぶり。興味を持った技術に手を出して、ちょっと齧りはするものの、それを応用して何か形にするまでは及ばずに飽きて放り出す人。

書庫

日記カテゴリ

インストールゥァー

# この前のとっちゃんのセッション、ほとんど聞いてないんだよなぁ。

仕事で C# やってます。
VS.NET 2003 のセットアッププロジェクトでインストーラを作ります。
で、それを検証用環境にインストールするとき、以前のバージョンのフォルダをリネームしてとっといてインストールします(古いバージョンをアンインストールしません)。
何かあったときのために古いバージョンに戻せるように、だそうですが。

インストーラでやってることはファイルコピーとショートカット作成だけ。
インストーラ作成時に、VisualStudioに言われるままにProductCodeとPackageCodeは変更してます。

…何か問題ありそう?

投稿日時 : 2007年11月22日 16:57

Feedback

# re: インストールゥァー 2007/11/22 17:49 渋木宏明(ひどり)

>…何か問題ありそう?

何を問題とするか、にもよりますが

>何かあったときのために古いバージョンに戻せるように、だそうですが。

が、期待通りの動作をしないような気がします。

デプロイメントプロジェクトはアドバタイズショートカットしか作れないので、新バージョンをインストール後にショートカットからアプリケーションを起動しようとすると復旧が走ってしまい、結局新バージョンが起動してしまいそうな気がする。

# re: インストールゥァー 2007/11/22 18:00 シャノン

お偉いさんはアドバタイズナントカとかいうわけのわからないものは嫌いなので、Orcaで改造して普通のショートカットにしてます。
というか、インストーラ=ファイルコピーツールだと思ってる節がありそうです。

# re: インストールゥァー 2007/11/22 18:25 渋木宏明(ひどり)

>普通のショートカットにしてます。

なら、さしあたって特に問題なさそーな気がします。

# re: インストールゥァー 2007/11/23 2:29 とっちゃん

うーん...無理してインストーラを作らなくてもいいのではないかと...w

で、ショートカットは普通の形式でも、修復は走ります。
アドバタイズは、Featureに関連付けすることで、実行対象がいない場合でもキックできる形にしたものですので。

本質的な回避策にはなってません。

結果的には、新バージョンのアンインストール->旧バージョンのインストール
という手順を踏まなきゃダメという問題です。

今回の場合、XCOPYインストールで十分なのではないかと。

少なくともアップデートのときはそれで行けますよね?

タイトル
名前
Url
コメント