最近、C#を使用してWindowsアプリケーションプロジェクトを作成しました。すべてのコーディングを完了しました。次に、プロジェクトをデプロイする必要があります。そこで、メニューからVisualStudioのSETUPPROJECTを使用してプロジェクトのセットアップを作成しました。それはうまくいきます、私はそれに関してどんな種類の問題も持っていません。しかし、porojectをデプロイした後に取得する一般的な設定はMSiであり、非常に単純に見えます。
しかし、私が知る必要があるのは、カスタムセットアップを作成する方法はありますか?私が言いたいのは、インストーラー内にプロジェクトのロゴを追加したいということです。また、インストールプロセス中など、ウィザードはユーザー名とパスワード、およびこれらのようないくつかのことを要求する必要があります。たとえば、Visual Studioやその他のソフトウェアなどのソフトウェアをインストールしている場合、インストールウィザードは非常にキャッチーで、ルックアンドフィールは良好です。同様に、プロジェクトのセットアップを取得したいと思います。
これを達成する方法がわかりません。
Visual Studioプロジェクトのインストーラークラスを使用してみましたが、それが正しいオプションかどうかわからないので、時間を無駄にするのではなく、ここで質問しようと思いましたか?
これを実現するためのサードパーティツールはほとんどないのではないかと思いました。InnoSetup 5.2を試しましたが、pascalに似たプログラムを手動で作成する必要があります。
また、InstallShieldと呼ばれるツールについて聞いたことがありますが、コストがかかり、無料の代替手段を探しています。
Visual Studioプロジェクトのセットアップを作成するためのサードパーティのツールまたはソフトウェアはありますか?または、カスタマイズしたセットアップを取得するために従うことができる方法はありますか?