web-dev-qa-db-ja.com

Visual StudioセットアッププロジェクトをInstallShield Limited Editionに移行する方法は?

私は、これらのプロジェクトのサポートが プッシュオフサードパーティ であるVisual Studio 2012に移行しようとしているソリューションにVisual Studioセットアッププロジェクト(MSI/vdproj)がありますWiXまたはアプリ内リンクのInstallShield Limited Edition(ISLE)を推奨します。

詳細については、 Visual Studio 2012の互換性 ドキュメントまたは一見有用性が低いと思われる Windowsインストーラーの展開 ドキュメントを参照してください。前者は、「MSIセットアップ(.vdproj)」プロジェクトについて次のように述べています。

ISLEを使用して、Visual Studio Installerプロジェクトからデータと設定をインポートすることもできます。

これをどのように行うのですか?

37
jla

Windows Installer Deployment ページで目の前にあり、すべてが太字で表示されていました。

Visual Studioで、新規プロジェクトダイアログボックスからInstallShield LEプロジェクトを作成します。作成したら、新しいプロジェクトを選択し、Visual StudioメニューバーのInstallShield LEオプションをクリックして、Visualを選択します。 Studio Deployment Project Import Wizard

外部の「インポートツール」を探しすぎていました。

私のセットアップでは、新しいISLEセットアップと展開の「その他」プロジェクトを作成するときに「ソリューションに追加」を選択した場合、他のプロジェクト出力を取り込むのが最適であることがわかりました。

42
jla

不満を抱いたVisual Studioユーザーによる多くの調査の後、MicrosoftはVisual Studio 2013のMSI機能を返しました: Visual Studio Installer Projects Extension

したがって、Visual Studio 2013を使用している場合は、既存のVisual Studio Installerプロジェクトを開くか、次の公式のMicrosoft拡張機能を使用して新しいプロジェクトを作成できます。 Microsoft Visual Studio 2013 Installer Projects

3
David