VisualStudio インストーラーの作成方法

2013/10/02

簡単にインストーラーを作成

概要

今回は、MicrosoftVisualStudio 2010 を使用してWindows向けインストーラーを作成する手順を掲載します。
開発したシステムは、インストーラーを使用者に配布して使っていただきます。
VisualStudioでは、インストーラーが簡単に作成できるのです。

手順

ヘッダーメニューの[ファイル]→[新規作成]→[プロジェクト]をクリックします。
[その他のプロジェクトの種類]を展開し、さらに[セットアップと配置]を展開します。
[Visual Studio インストーラー]をクリックして、[セットアップ プロジェクト]を選択し、[OK]をクリックして追加します。
プロジェクトの追加

次に実行時にインストールされるものを指定します。
基本的には、以下の操作となります。

[アプリケーションフォルダー]を右クリックします。
[追加]→[プロジェクト出力]を選択します。
プロジェクト出力

[プライマリ出力]を選択して、[OK]ボタンをクリックします。
プライマリ出力

セットアッププロジェクトをリビルドすることで、プロジェクトのディレクトリ内にある、「Debug」ディレクトリ内にインストーラーが生成されます。

基本的にはたったこれだけでインストーラーが作れます。

ユーザーのデスクトップに実行ファイルなどを置きたい場合は、[ユーザーのデスクトップ]を右クリックして[追加]から同じように設定します。

また、プログラムメニューに置きたい場合は、[ユーザーのプログラムメニュー]から行います。

基本的には上記の手順でよいのですが、DLLやディレクトリなどがさらに必要な場合は、 [アプリケーションフォルダー]→[追加]から、[フォルダ]、[ファイル]、[アセンブリ]を選択して手動で追加してください。

  • このエントリーをはてなブックマークに追加
Related

FullCalendarでGoogleカレンダーのようなUIを実装

jQueryプラグインFullCalendarのサンプル 概要 FullCalendarを使用して、GoogleカレンダーのようなUIを実装する使用例を...

PHP Laravel5.2でmulti-auth(複数テーブルでの認証)を実装

Laravel5.2でマルチ認証 概要 LaravelとはPHPの中で今最も伸びているフレームワークです。 処理速度が遅いなどありますが、かなり使い安く拡...

PHP 正規表現でIPアドレス形式の文字列か判定

正規表現でIPアドレスの入力チェック 概要 フォームで入力されたIPアドレスが正当な文字列か判定するためのバリデーション処理を実装します。 基本的...

rbenv環境でRuby on Railsのアプリケーションを一瞬で自動生成

アプリケーション構築時に最初に行う手順 概要 アプリケーションを作成するまでの手順を記載しています。 rbenvなどの環境が設定済と仮定して話を進めま...

Rails devise・authority・rolifyで権限付きの認証機能

devise・authority・rolify 概要 3つのGemを使用して、権限付き認証機能を実装します。 gem インストール Gemfile ...

Rails devise で複数モデルの認証機能を実装

Rails devise で複数モデルを管理 概要 rails のログイン認証 Gem「devise」のインストール・設定方法を紹介します。 よく「d...
トップへ戻る