web-dev-qa-db-ja.com

Visual Studio 2013でアプリケーションセットアップを作成する

私はすでにビルドする準備ができているプロジェクトを持っています。現在、私はVisual Studio 2013を使用しています。

ただし、Visual Studio 2013でMSIセットアップを作成する方法はわかりませんが、Visual Studio 2010には、Visual Studio 2010でセットアップを作成する方法を説明するチュートリアルがたくさんあります。

  • これは、プロジェクトのアプリケーションセットアップを作成するために、Visual Studio 2010をインストールする必要があるということですか?

  • Visual Studio 2013でアプリケーションセットアップを作成する最も簡単な方法は何ですか?

89
Kaoru

マイクロソフトは、Visual Studioでインストーラー(MSI)をサポートするという叫びに耳を傾け、 Visual Studio Installer Projects Extension をリリースしました。 VS2013でインストーラーを作成できるようになりました ここから拡張機能をダウンロードしてください visualstudiogalleryから。

visual-studio-installer-projects-extension

131
Peter

Visual Studio 2012以降、Microsoftは組み込みの展開パッケージを提供しなくなりました。このパッケージを使用する場合は、VS2010を使用する必要があります。

2013年には、いくつかのオプションがあります。

  • InstallShield
  • WiX
  • 自分で転がす

私のプロジェクトでは、独自のインストーラーをゼロから作成しています。Windowsインストーラーを使用していないため、古いマシンでも非常に高速であるという利点があります。

10
Ming Slogar

Visual Studio 2013はセットアッププロジェクトをサポートするようになりました。 Microsoftは、セットアッププロジェクトを作成するためのVisual Studio拡張機能を出荷しました。

Visual Studio Installer Projects Extension

3
Hamid Shahid

マイクロソフトは、廃止された「展開およびセットアッププロジェクト」の代わりとして "Visual StudioのInstallShield Limited Edition" を使用することをお勧めします。ただし、簡単なセットアップの場合、および市販のサードパーティ製品で中継することが問題でない場合は、それを使用できます。

代わりに Windows Installer XML(WiX) を使用することもできますが、Setup-Projectを単独で行う多くのことを手動で行う必要があります。

2
habakuk

マイクロソフトもリリースします Microsoft Visual Studio 2015 Installer Projects Extension これは2013バージョンと同じ拡張ですが、Visual Studio 2015用です

2
Jordy van Eijk

私は、ほぼ同様の問題をどのように解決したかを伝えます。 VS 2013を使用してアプリケーションを開発しましたが、ウィザードを作成しようとして失敗しました。後でプレミアムVSをインストールしてみましたが、失敗しました。

最後に「ClickOnce」を使用しましたが、うまくいきました。

ですから、ここでも「CLICKONCE」が役立つと信じています。

1
Aswajith

Install ShieldとWiXの他に、 Inno Setup があります。私は自分で試したことはありませんが、良いことを聞いています。

1
MBWise