場合msdeployは十分に「友好的」である、またはそれは、MSIファイルに包ますることができます

StackOverflow https://stackoverflow.com/questions/925521

質問

あなたの意見では、場合msdeployが自分のシステム上でwebアプリケーションをインストールするには、エンドユーザーに与えるための良いオプションをパッケージ化しています。どのようにそれは、たとえば、でウェブアプリをインストールするには、MSIファイルを使用しての経験を比較するか。

は、誰もがMSIパッケージ内場合msdeployパッケージをラップしようとしていますか?それは動作しますか?

役に立ちましたか?

解決

場合msdeployはAppCenterのは、多くのマシンによく構成されたマスターを複製するために使用されるように、多くのマシンとの間のウェブサイトを同期させるのに役立つツールとして私に説明しました。 Windowsインストーラ(IISとSQLの設定のためのMSI + WiXのCustomActions)は、トランザクションの状態を変更し、マシンへのパッケージの適用についてです。これは、より伝統的なパッケージソフトウェアモデルに従います。

これらは、マシンの構成の問題には2つの異なるアプローチがあります。それぞれが要件の異なるセットの周りに最適化されています。場合msdeployは、マシンの状態を複製します=。 MSIは=トランザクションで変更を適用します。

あなたはMSIにする場合msdeployを投げてもらえますか?恐らく。それがうまく動作しませんか?たぶん、あなたは、トランザクションに関する部分を無視した場合。それは私の心の中で重要な違いです。あなたが設定を宣言したい場所の環境では(すなわち逮捕/中間状態で終わるしないでください)あなたが分散したいし、それがすべてで適用され、完全に適用したりしていないのいずれか、パッケージベースのインストールが適切なようです。

あなたはちょうど構成されたマシンを持っているし、マシンの束を作りたい場合は、それのように見える(と回転のうち、障害が発生したマシンを取ると、それは提出に殴られるまでのプロセスを繰り返して喜んでいる)、その後場合msdeployらしいです適切ます。

があり、より良い働く提案するあなたの質問に十分な情報がないが...しかし、私は彼らが一緒に行くとは思いません。 <笑顔/>

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top