はじめに
「Windows phoneでテキストエディタを作ろう!」の5回目では,前回まで作ってきたテキストエディタを多くの人に使ってもらえるように,アプリケーションのインストーラーを作ってみましょう。
Windows phone向けのインストールファイルには2種類あり,CAB形式で端末側で実行してインストールするものと,ActiveSyncまたはWindows Device Center経由でPCからインストールするものがあります。
今回は,配布しやすいCAB形式のインストールファイルを作成します。
スマートデバイスCABプロジェクトを追加する
インストールファイルを作成するのはVisual Studio上で簡単に作成できます。ソリューションエクスプローラーから[追加]→[新しいプロジェクト]を選択します。
[その他のプロジェクトの種類]→[セットアップと配置]→[スマートデバイス CAB プロジェクト]を選択します。ここではプロジェクト名を「TextEditorSetup」としました。これでインストールファイルを作成するプロジェクトを追加できました。
ファイルシステムの指定
次にアプリケーションをどのフォルダに配置するのかを指定します。
まずはTextEditorをアプリケーションフォルダに配置させます。標準で表示されているアプリケーションフォルダを選択して右クリックし,[追加]→[プロジェクト出力]を選択します。
プロジェクト出力グループの追加ダイアログが表示されます。
ここではプロジェクトで作成した実行ファイル,DLL,リソース等を追加することができます。[プライマリ出力]を選択することでアプリケーションの実行ファイルを追加します。
ショートカットの追加
ほかのアプリケーションと同様に,インストール後はWindows phoneのプログラム一覧に表示したいですね。追加したアプリケーションへのショートカットを作成します。
今のままだと作成したショートカットはアプリケーションフォルダに配置されてしまいますので,プログラムフォルダに移動する必要があります。左側の対象コンピュータ上のファイルシステムを右クリックして,[特別なフォルダの追加]→[プログラムフォルダ]を追加します。
追加したプログラムフォルダに,作成したショートカットをドラッグアンドドロップで移動します。
これでプログラム一覧にTextEditorが表示されます。

