1. ホーム
  2. installation

[解決済み] Visual Studio 2012 で MSI またはセットアッププロジェクトを作成する

2022-07-08 18:30:44

質問

私は小さなアプリケーションを作成し、1つのMSIファイルを作成したいと思います。

Visual Studio 2010 の下にこのプロジェクトタイプがあります。

他のプロジェクトタイプ -> セットアップとデプロイメント -> Visual Studio インストーラー -> セットアッププロジェクト

しかし、あなたが得た唯一の Visual Studio 2012 は "Enable InstallShield Limited Edition" です。

.NET Frameworkを変更しても、何も変わりません。

なぜ、もうないのでしょうか。また、どうすれば元に戻せるのでしょうか。新しい方法はないのでしょうか。

どのように解決するのですか?

InstallShield Limited Edition を使用して Visual Studio 2012 でセットアップ プロジェクトを作成するには、以下を参照してください。 このビデオ .

サービスをインストールできないInstallShield限定版。

ISLE は圧倒的に最悪のインストーラ オプションであり、アップグレード版 (有料) は、最高でも使いにくく、ほとんどの場合不可能です。 アップグレード版 (有料) は、よくても使いづらく、ほとんどの状況で不可能です。 という状況です。InnoSetup、Nullsoft、Advanced、WiX、または他のインストーラの方が優れています。 インストーラーのほうがいい。アンケートを取ればわかると思いますが 誰もISLEを使っていない。なぜ皆さんはInstallShieldと付き合い続けるのかわかりません。 InstallShieldと付き合い続けるのか。それはあなたの信用を損なうものです。どんな開発者でも ISLEが無価値であることは開発者なら誰でも知っていることです。

エドワード・ミラー著 (コメント集) Visual Studio Installer Projects Extension ).

WiXツールセット は強力ですが、ユーザーフレンドリーではなく、学習曲線が急です。Windows サービスをインストールするためのダウンロード可能なテンプレートもあります (参照)。 VS2012: Windows サービス用のインストーラー? ).

Visual Studio 2013 については、ブログ記事 Visual Studio でインストーラーを作成する .