- - PR -
C#アプリケーション配布
«前のページへ
1|2|3
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-02-16 12:13
とっちゃん様
おかげでインストーラーの形が見えてきました。 ブートストラッパーを自作する力が無いため、以下の様な作りにしてみました 1:MSDEインストールとC#アプリケーションインストールを分ける。 2:ブートストラッパーを用いて必要な環境を整える。 3:起動条件エディタを用いてC#アプリケーションのMSIを制御する。 使用したもの ・VisualStudio2003 ・ブートストラッパーPlug-In ・Orca(ショートカット/インストール先フォルダ変更で使用) 作業を行っていて思ったのですが、設計次第で配布しやすさが変わりますね 今後、設計に絡む機会がありましたら、そのあたりを意識して設計してみたいなと思いました | ||||||||
|
投稿日時: 2006-02-16 16:05
いえいえ、嘆くようなことはありません。 これで十分ですよ(市販ソフトでも、もっとちゃちなものもありますから...(^^。
設計の影響は大きいですね。 設計段階で運用フェーズまできちんと考慮されていれば(本来はそのはずなんですが...) インストーラにしわ寄せが来ることはないのですが 現状ではそこまで考えられていない(というか、インストールするってことを 忘れていることすらある...)のが現実のようです。 タイミング的には時既に遅しな感じもしなくもありませんが、 CodeZine に .NETの高度な配置機能を活用する という記事があるので 参考になるかと思います(私が書いたものではありません)。 出だしの文を読むと、海外事情がそれとなくわかります _________________ // とっちゃん(高萩 俊行)@わんくま同盟 // とっちゃん’Blog // MS-MVP for Developer Tools - Visual C++ // WindowsInstallerの話題はhttp://www.freeml.com/msiまで | ||||||||
|
投稿日時: 2006-02-16 18:51
簡単な歴史の話からサンプルプログラムまであり、興味深い記事でした
サンプルプログラムの方は次回、参考にしてみたいと思います。 いい勉強させて頂きました、ありがとうございます | ||||||||
|
投稿日時: 2006-02-16 19:55
Visual Studio 2005 の Bootstrapper は SQL Server 2005 Express Edition (=MSDE の後継です)の事前インストールに対応してますね。 # それ以上のこともできるようですが。 | ||||||||
|
投稿日時: 2006-02-17 11:17
MSDE よりは、使いやすいのかな? あらかじめデータベースを作っておくとかも出来ますからね。 そういう意味では、実行時にテーブル作って...なんてこもと不要になるらしいです でも、おいらにはさっぱり 使いたいなぁと思ってるところはあるんですが...
これですね。 記事を読んだときにちらっとヘルプ見ただけで、ちゃんと読んでないんだよなぁ... DirectX でも出来そうな気もしますけど...どうなんだろう? _________________ // とっちゃん(高萩 俊行)@わんくま同盟 // とっちゃん’Blog // MS-MVP for Developer Tools - Visual C++ // WindowsInstallerの話題はhttp://www.freeml.com/msiまで | ||||||||
|
投稿日時: 2006-02-17 21:55
DirectX は既に作った人がいるそうです。 詳しくは、[DirectX][.NET]Managed DirectX Bootstrapper package を _________________ // とっちゃん(高萩 俊行)@わんくま同盟 // とっちゃん’Blog // MS-MVP for Developer Tools - Visual C++ // WindowsInstallerの話題はhttp://www.freeml.com/msiまで |
«前のページへ
1|2|3