ご存知のように、マイクロソフトの次の「ビッグ」で「エンタープライズ」な製品です。
それは私だけですか、それとも本当に人間には難しいですか?主なハイライトは次のとおりです(IMO):
- 絶対に不可解な構文 (
-skip:objectName=filePath,absolutePath=App_Offline.*
スキップするためだけにApp_Offline.html
) - 思いつきとしてマニフェストする
- 完全な文書化の欠如
- 拡張性については一言もありません (いくつかのブログ記事を除いて)。さらに、苦労して開発されたこれらの拡張機能はすべて、GACとレジストリに登録する必要があります。
- 低レベルすぎる (メタデータ/メタキー; このすべての IIS ジャズ)
- MSBuild との統合なし
確かに、MSDeploy と MSDeployAgent は非常に強力ですが、比較的単純なタスクのためにそれほど複雑にする必要があるのでしょうか?