ソフトウェアを作成し、パッケージ化された Visual Studio セットアップ プロジェクトを使用して配置した経験を持つほとんどの開発者とエンジニアは、その多くの欠点を知っています。通常、インストールのカスタマイズ、アップグレード パスなどに関してです。ソフトウェアの展開に適した代替手段は何ですか? 特に、機能、.NET 統合またはスクリプト機能、使いやすさ、および価格に関心があります。
4 に答える
NullSoftインストーラーは私の一番のお気に入りです。可能な限り最小のセットアップ実行可能ファイルを作成します。また、アンインストールはとてもきれいです。それはすべての痕跡を取り除き、インストール前と同じ形でPCを残します。
NullSoft Installer (NSIS) は優れていますが、HM NIS Edit を使用しても、スクリプトを作成するのは大変です。基本的に、スクリプトを操作できるようにするには、まったく異なる言語を学ぶ必要があります。例:
プラグインは、.NET フレームワークのバージョンを確認したり、更新しているアプリケーションが既に実行されているかどうかを確認したりするなど、多くのことを行うためにも必要です。
それとは別に、すべてを構成すると、高速でうまく機能します。これより優れたインストーラー (無料) はありません。
Nullsoft Installer (NSIS) はおそらく最高の無料インストール システムです。
NSIS 用の適切な IDE がないため、独自の IDE を作成することにしました。多くの機能 (構文の強調表示、インテリセンス、ナビゲーション バー、コンパイル、エラー リストなど) を備えた NSIS 用の非常に優れた Visual Studio 拡張機能を開発しました。
これはVisual & Installerと呼ばれ、 www.visual-installer.comで確認できます(自己宣伝で申し訳ありません:)