私はすでにビルドする準備ができているプロジェクトを持っています。現在、私はVisual Studio 2013を使用しています。
ただし、Visual Studio 2013でMSIセットアップを作成する方法はわかりませんが、Visual Studio 2010には、Visual Studio 2010でセットアップを作成する方法を説明するチュートリアルがたくさんあります。
これは、プロジェクトのアプリケーションセットアップを作成するために、Visual Studio 2010をインストールする必要があるということですか?
Visual Studio 2013でアプリケーションセットアップを作成する最も簡単な方法は何ですか?
マイクロソフトは、Visual Studioでインストーラー(MSI)をサポートするという叫びに耳を傾け、 Visual Studio Installer Projects Extension をリリースしました。 VS2013でインストーラーを作成できるようになりました ここから拡張機能をダウンロードしてください visualstudiogalleryから。
Visual Studio 2012以降、Microsoftは組み込みの展開パッケージを提供しなくなりました。このパッケージを使用する場合は、VS2010を使用する必要があります。
2013年には、いくつかのオプションがあります。
私のプロジェクトでは、独自のインストーラーをゼロから作成しています。Windowsインストーラーを使用していないため、古いマシンでも非常に高速であるという利点があります。
Visual Studio 2013はセットアッププロジェクトをサポートするようになりました。 Microsoftは、セットアッププロジェクトを作成するためのVisual Studio拡張機能を出荷しました。
マイクロソフトは、廃止された「展開およびセットアッププロジェクト」の代わりとして "Visual StudioのInstallShield Limited Edition" を使用することをお勧めします。ただし、簡単なセットアップの場合、および市販のサードパーティ製品で中継することが問題でない場合は、それを使用できます。
代わりに Windows Installer XML(WiX) を使用することもできますが、Setup-Projectを単独で行う多くのことを手動で行う必要があります。
マイクロソフトもリリースします Microsoft Visual Studio 2015 Installer Projects Extension これは2013バージョンと同じ拡張ですが、Visual Studio 2015用です
私は、ほぼ同様の問題をどのように解決したかを伝えます。 VS 2013を使用してアプリケーションを開発しましたが、ウィザードを作成しようとして失敗しました。後でプレミアムVSをインストールしてみましたが、失敗しました。
最後に「ClickOnce」を使用しましたが、うまくいきました。
ですから、ここでも「CLICKONCE」が役立つと信じています。
Install ShieldとWiXの他に、 Inno Setup があります。私は自分で試したことはありませんが、良いことを聞いています。