MSDeployパッケージは、エンドユーザーにシステムにWebアプリケーションをインストールするための良いオプションです。 MSIファイルを使用してWebアプリケーションをインストールした経験とどのように比較されますか?MSDeployは「フレンドリー」か、MSIファイルにラップすることができますか
誰かがMSIパッケージ内にMSDeployパッケージをラップしてみましたか?それは働くだろうか?
MSDeployパッケージは、エンドユーザーにシステムにWebアプリケーションをインストールするための良いオプションです。 MSIファイルを使用してWebアプリケーションをインストールした経験とどのように比較されますか?MSDeployは「フレンドリー」か、MSIファイルにラップすることができますか
誰かがMSIパッケージ内にMSDeployパッケージをラップしてみましたか?それは働くだろうか?
MSDeployは、AppCenterがうまく構成されたマスターを多くのマシンに複製するのと同じように、マシン間でWebサイトを同期させるツールとして私に説明されていました。 Windows Installer(MSI + WiX CustomActions for IIS and SQL config)は、トランザクション内の状態を変更するマシンにパッケージを適用する方法です。より伝統的なパッケージ化されたソフトウェアモデルに従います。
これらは、マシンを構成する際の問題の2つの異なる方法です。それぞれは、異なる一連の要件に合わせて最適化されています。 MSDeploy =複製マシンの状態。 MSI =トランザクションの変更を適用します。
MSDeployをMSIに投げてもいいですか?多分。それはうまくいくのでしょうか?たぶん、あなたがトランザクションについての部分を無視する場合。それが私の心の中で重要な違いです。配布する構成を宣言し、完全に適用するか適用しないか(つまり中間/破棄状態にならないようにする)の環境では、パッケージベースのインストールが適切と思われます。
あなたが正しく設定したマシンがあり、そのマシンのように見えたら(失敗したマシンをローテーションから外して、それが提出されるまでプロセスを繰り返す)、MSDeploy適切と思われる。
あなたの質問には、どの作品が良いかを示す十分な情報がありません...しかし、私は彼らが一緒に行くとは思わない。 <笑顔/>
ロブさん、WiXさんからの返事がありました!現時点ではWebサイトを展開する上でWiXが私の主な選択肢になりますが、私たちはIIS7をサポートする必要があります。そして、あなたがまだ始まったことがない、数ヶ月の仕事が必要だと言って、あなたは記録的だと思います。あなたならどうしますか? –
私は、IIS7インストールの "メタベースSomethingOrOther"機能を有効にし、WiXツールセットを使用します。 また、ネイティブIIS7サポートのために働いていると聞いていますが、それが確認されていないか、それが実際のタイムラインであるかは確認されていません。 –
PS:WiX v3.5が今日(http://bit.ly/wix35)公開されました。それはIIS7をネイティブサポートしています。 –