tag:crieit.net,2005:https://crieit.net/tags/%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%A9%E3%83%BC/feed 「インストーラー」の記事 - Crieit Crieitでタグ「インストーラー」に投稿された最近の記事 2019-04-02T10:14:55+09:00 https://crieit.net/tags/%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%A9%E3%83%BC/feed tag:crieit.net,2005:PublicArticle/14898 2019-04-02T10:09:08+09:00 2019-04-02T10:14:55+09:00 https://crieit.net/posts/Visual-Studio-2017-Installer-Projects Visual Studio 2017 に Installer Projects をインストールしてインストーラーを作成してみる <p>今回は、Visual Studio 2017でインストーラを作成してみます。</p> <p>インストーラーを作成するのは、前回までのプロジェクトになります。<br /> <a target="_blank" rel="nofollow noopener" href="https://www.doraxdora.com/blog/2017/07/01/post-1396/">【WPF】DataGridの内容をSaveFileDialogを使ってCSVファイルに出力する</a></p> <p><img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj002.jpg" alt="image" /></p> <p>Visual Studio 2017 では、デフォルトでインストーラプロジェクトのテンプレートが表示されないため、<br /> 別途ダウンロードとインストールが必要となります。</p> <h2 id="ダウンロード"><a href="#%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89">ダウンロード</a></h2> <p>次のページからダウンロードします。</p> <p><a target="_blank" rel="nofollow noopener" href="https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.MicrosoftVisualStudio2017InstallerProjects" target="_blank" rel="noopener">ダウンロードページ</a></p> <p><img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj000.jpg" alt="image" /></p> <p>ダウンロードボタンをクリックします。</p> <h2 id="インストール"><a href="#%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB">インストール</a></h2> <p>ダウンロードした exe ファイルを実行します。</p> <p><img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj001.jpg" alt="image" /></p> <p>インストーラが起動されます。</p> <p><img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj003.jpg" alt="image" /></p> <p>製品選択画面が表示されるので、「インストール」ボタンをクリックします。</p> <p><img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj004.jpg" alt="image" /></p> <p>関係するソフトウェアを起動している場合は、<br /> タスクが終了されるまでインストールが進みません。</p> <p>しばしお待ちを。</p> <p><img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj005.jpg" alt="image" /></p> <p>インストール中。しばしおまちを。</p> <p><img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj006.jpg" alt="image" /></p> <p>インストール完了画面が表示されたら完了です。</p> <p>「閉じる」ボタンをクリックします。</p> <p><img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj007.jpg" alt="image" /></p> <p>無事にインストーラプロジェクトテンプレートが表示されました。</p> <h2 id="インストーラプロジェクトの作成"><a href="#%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%A9%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AE%E4%BD%9C%E6%88%90">インストーラプロジェクトの作成</a></h2> <p>ソリューションエクスプローラからプロジェクトの追加を選択し、<br /> 先ほどのインストーラプロジェクトテンプレートから<br /> 「セットアッププロジェクト」を作成します。</p> <p><img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj008.jpg" alt="image" /></p> <h2 id="セットアッププロジェクトの設定など"><a href="#%E3%82%BB%E3%83%83%E3%83%88%E3%82%A2%E3%83%83%E3%83%97%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AE%E8%A8%AD%E5%AE%9A%E3%81%AA%E3%81%A9">セットアッププロジェクトの設定など</a></h2> <p>インストーラを作成するための設定などをしていきます。<br /> プロジェクトの出力<br /> <img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj009.jpg" alt="image" /></p> <p>Application Folder を右クリックして「Add」>「プロジェクトの出力」を選択します。</p> <p><img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj010.jpg" alt="image" /></p> <p>「プライマリ出力」を選択、構成を「Release Any CPU」にして<br /> 「OK」ボタンをクリックします。<br /> SQLiteデータベースファイルの追加<br /> <img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj011.jpg" alt="image" /></p> <p>同じく「Application Folder」>「Add」>「ファイル」を選択します。</p> <p><img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj012.jpg" alt="image" /></p> <p>リリースディレクトリにある「SampleDB.sqlite」を選択、「開く」ボタンをクリックします。<br /> SQLite用DLLの追加<br /> 32bit、64bit のどちらでも動作させるために、<br /> SQLite.Interop.dll を追加します。</p> <p><img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj013.jpg" alt="image" /></p> <p>先ほどまでと同様に「Application Folder」に「x86」、「x64」フォルダを追加し、<br /> それぞれの DLL を追加します。<br /> プログラムメニューの作成<br /> <img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj014.jpg" alt="image" /></p> <p>「Users Programu Menu」>「Add」>「Folder」を選択してフォルダを作成します。</p> <p><img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj015.jpg" alt="image" /></p> <p>フォルダ名を、アプリケーションの名前などに変更します。<br /> アプリケーションのショートカットを作成する<br /> <img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj016.jpg" alt="image" /></p> <p>「Application Folder」に表示されている「プライマリ出力」を右クリック<br /> 「Create Shortcut to プライマリ出力...」を選択します。</p> <p><img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj017.jpg" alt="image" /></p> <p>作成したショートカットの名前を変更します。</p> <p><img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj018.jpg" alt="image" /></p> <p>作成したショートカットを「Users Programs Menu」に移動します。<br /> プロダクト名の変更<br /> <img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj019.jpg" alt="image" /></p> <p>インストーラ時に表示されるプロダクト名を、アプリケーションの名前に変更します。</p> <p>ひとまず設定はここまでで完了です。</p> <h2 id="プロジェクトのビルド"><a href="#%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AE%E3%83%93%E3%83%AB%E3%83%89">プロジェクトのビルド</a></h2> <p><img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj020.jpg" alt="image" /></p> <p>ソリューションエクスプローラからセットアッププロジェクトを右クリックしリビルドします。</p> <p><img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj021-1.jpg" alt="image" /></p> <p>無事にビルドが完了すると、出力フォルダーにインストーラが出力されます。</p> <h2 id="インストールしてみる"><a href="#%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%97%E3%81%A6%E3%81%BF%E3%82%8B">インストールしてみる</a></h2> <p>作成したインストーラを実行します。</p> <p><img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj024.jpg" alt="image" /></p> <p>セットアップウィザードが起動されるので「次へ」ボタンをクリックします。</p> <p><img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj023.jpg" alt="image" /></p> <p>インストール先を指定して「次へ」ボタンをクリックします。</p> <p><img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj024.jpg" alt="image" /></p> <p>インストールの確認画面が表示されるので、「次へ」ボタンをクリックします。</p> <p><img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj025.jpg" alt="image" /></p> <p>インストール完了画面が表示されるので「閉じる」ボタンをクリックします。</p> <p> </p> <h2 id="起動"><a href="#%E8%B5%B7%E5%8B%95">起動</a></h2> <p>スタートメニューにアプリケーションが追加されるので、そこから起動してみます。</p> <p><img src="https://www.doraxdora.com/wp-content/uploads/2017/07/VisualStudioInstallerPj026.jpg" alt="image" /></p> <p>無事に起動されました。</p> <p>今回はここまでです。</p> <p>ではでは。</p> doraxdora