わんくま同盟 東京勉強会 #68 ~デスクトップアプリベンダー必見!ステップバイステップで作る本格インストーラ(WiX編)~
今回の勉強会情報
年度末が近付く2月、この時期はインストーラ作成シーズン直前期でもあり、インストーラ関連の質問が集中する時期でもあります。
いままで適当にごまかしていたインストーラ、丸々一日かけてのハンズオンスタイルで本格的なインストーラ作成に挑戦してみませんか?
題して「デスクトップアプリベンダー必見!ステップバイステップで作る本格インストーラ(WiX編)」
今回は、わんくま同盟勉強会やプログラミング生放送勉強会でおなじみの「MISAO(http://misao.codeplex.com/)」を題材にして
大規模な製品でも通用するような本格的なインストーラ作成のテクニックを織り交ぜての作成に挑みます。
もちろん、ちゃっかりと自分のアプリや仕事の製品開発を行っても構いません!
【お願い事項】
・ハンズオン形式での開催となりますので、ノートPCを持参してください。
・事前に下記開発環境をご準備ください。
・ご自身で作成したアプリのインストーラを作成する場合は、あらかじめ動作に必要なファイル類を取り揃えておいてください。
【開発環境】
1.Visual Studio 2010(Proまたはそれ以上)または Microsoft Visual Studio 2010 Shell
(Integrated) 再頒布可能パッケージ(いずれもSP1以上を推奨)
2.WiX 3.6 最新版
3.WixEdit 最新版(今回は積極的には利用しませんがGUIで表示できるのであると便利です)
※MISAO のビルドには VB が必要です(ビルド済みイメージを用意していますので必須ではありません)。
【その他】
Q. ノートPCを持参しないと参加できませんか?
A. 今回はステップバイステップによる実際の作業を想定しています。仲間内で一台などでも構いませんが、ぜひご自身の手で作成していただきたいと思います。
Q. インストーラ作成が未経験でも参加できますか?
A. 参加者はインストーラの作成経験がなく、これから接しなければならないという人も想定しています。ぜひご参加ください。
Q. Visual Studio がないと開発は行えませんか?
A. WiX 自身の動作は .NET Framework 2.0 以上があれば可能ですが、セッション構成の都合で VS2010(Shell統合でよい)があることを前提としています。
Q. インストール対象に自作アプリや開発中の製品を利用してもかまいませんか?
A. 全く問題ありません。ただし、勉強会会場での作成作業となりますので、社内での作業ではありません。
特定ではあっても社外の人の目に触れる可能性があること、外部持ち出しに相当すること、などを考慮する必要がありますのでご注意ください。
Q. テスト用OSは必須ですか?
A. インストーラの作成ミスが原因で、OSや開発環境の破壊を引き起こす場合や、開発作業に支障をきたす場合があります。
MISAO については、開発環境にインストールしても致命的な問題を発生することはほとんどないと思いますが
製品によっては支障が出る場合もありますので、別途インストールテスト用のOSを用意しておくことをお勧めします。
Q. WiX 以外のインストーラ開発ツール(InstallShieldなど)の利用は可能ですか?
A. InstallShield Pro 以上であれば同等の機能が実現できますので利用可能です。
ただし、IS-EXP(Express)やIS-LE(LimietedEditon)では同等機能は実現できません。
また、VSセットアップは根本的にWin7への対応が行えていないため、MISAOの改造なくしてインストーラを
用意することができませんのでご注意ください。
Q. インターネットに接続できる環境がありませんが作成は可能ですか?
A. インストーラの作成時にネットに接続できる必要はありません。
ただし、MISAOはネットにつながって動作することが前提のツールのため、インターネット接続できない環境では動作確認が行えません。
Q. 当日開発ツール類のインストールは可能ですか?
A. VS-Shellのインストールおよびサービスパックの適用にかなり時間がかかります。VS-ShellおよびVSSP1については事前にご準備いただけるようお願いいたします。
それ以外のツールについては最新版を用意しておく予定です。
Q. すでに作成済みの製品のインストーラをWiXに変更したいと思っています。今回のセッションではそういった内容はありますか?
A. 現在想定しているセッション内容では直接バージョンアップやWiXに変更という作業は予定していませんが、作業を行う上で必要なことはごくわずかですので
時間の合間に解説することも可能です。当日、お気軽にご質問ください。また、申込みページに質問を書いておいていただいても構いません。
開催日・場所
2012/02/18 10:30-17:30
会場情報:東京都 渋谷区 千駄ケ谷5-27-9 新宿パークホテル2F
Telephone 03-3352-0898
アクセス情報 :
JR新宿駅 新南口 徒歩5分
JR代々木駅 北口 徒歩5分
参加料(寄付):目安1,000円 (今後のサーバ増強費、回線費、講師交通費、会場費などに充当させていただきます。よろしくおねがいいたします。)
- 10:30 ~ 10:50 開場・受付開始
- 10:50 ~ 11:00 わんくまについて
- 11:00 ~ 12:00 午前の部
- 12:00 ~ 13:00 おひるごはん
- 13:00 ~ 13:30 LT
- 13:30 ~ 17:30 午後の部(途中休憩あり)
- 18:00 ~ 懇親会
スピーカー紹介
名前 | 写真 | 一言 |
---|---|---|
とっちゃん |
わんくま東京の2月誰も企画してないんだけどどうする? ちょうどシーズン前だし、駆け込み寺よろしくインストーラ作ってみよう講座でもやろうか? という一言ではじまった無謀な企画。 果たして本当に作れるのか?そもそも、こんなだれも見向きもしないような勉強会に誰か来るのか? どうなることやら、こうご期待! |
懇親会
近所にて実施、予算4,000で実施します。
学生(社会人学生除く)の方は2000円です。当日学生証を確認させてください。
お問合せ先
メール:naka@wankuma.com
電話:締め切り時点で全員の参加者様に連絡先をお送りします。
ご注意
- 本勉強会ではビデオ撮影による、セッションの録画/公開、Webカメラを使った会場の雰囲気の中継、デジカメによる、会場のレポート撮影を行っております。
- 撮影した動画/写真は、わんくま同盟勉強会サイト、わんくま同盟Ustreamサイト、わんくま同盟メンバ blog に配信/掲載されることがあります。
Q & A
Q.今回の勉強会に部外者は参加できますか?
A.どなたでも勉強会に参加できます。Welcomeです。部外者だなんて言わないでください。(^^
wankuma.comドメインの情報を見ている皆さんが参加者です。(^^
Q.参加料は何に使われるのですか?
A.わんくま同盟用のサーバ費、通信費、講師交通費、会場費などに利用されます。
ご協力よろしくお願いします。
Q.入場できない場合がありますか?
A1.応募したものの、すでに規定数に達していた場合。
A2.飲酒されている場合。進行に大きな支障がある場合。スタッフの指示に従わない場合。などがあります。気持ちよく参加しましょう。
Q.途中入場、途中退出ができますか?
A.全く問題がありません。バッジなどの返却などがありますので、受付などに相談してください。
Q.ふざけない勉強会ですか?
A.すいません。フォーマルな勉強会ではありません。変装スピーカーなんかもいるくらいです。みんなで楽しくやりましょうというコンセプトです。でもその中で1つでもなにか持って帰っていただければと思います。
Q.必要なものはありますか?
A.筆記具だけです。ただし、ネットの共有が可能であれば無線LANを開放しますので、ノートPCをもってこられると良いかもしれません(電源ケーブルなどのご用意はしておりません)。
Q.資料の事前配布はありますか?
A.資料の事前配布はありません。
Q.資料のファイル提供はありますか?/資料の締め切りに間に合わなかった場合の入手方法は?
A.勉強会当日に会場内での資料ダウンロードサービスを提供予定です。PCを当日ご持参頂くとセッション資料をppt/pptx/pdfでダウンロードしていただけます。紙資料ではなくダウンロード資料でよい方は、印刷資料なしでご応募ください。紙の削減にご協力ください。
登録フォーム
下記で収集する個人情報は、今回のイベントの出席・会場整理管理にのみ利用します。
下記に記述された内容は、中博俊およびスタッフに直接メールされます。ご理解よろしくお願いいたします。
折り返し整理番号の入ったメールをお送りしますので、到着しない場合には問い合わせください。
スピーカーとして登壇される方へ
- 必ず登録フォームより参加登録してください(スピーカーも必須です)。
- セッションスライドのテンプレートは下記よりダウンロードしてお使い下さい。
- スライドマスタ(ppt形式)
- スライドマスタ(pptx形式)