1

非常に複雑な展開シナリオがあり、継続的な展開を利用したいと考えています。現在、すべての巨大な MSBuild スクリプトがありますが、MSBuild はビルドには問題ありませんが、デプロイにはあまり適していません。

デプロイ コードを C# で直接記述できる、ある種の C# プロジェクトがあれば幸いです。特にアプリケーションの展開に適した C# スクリプト言語はありますか?

4

5 に答える 5

1

C# プロジェクトではありませんが、私の会社の製品であるBuildMasterを使用してデプロイを処理できます。すでに抱えている問題や、おそらく気づいていない問題 (構成ファイルの展開、データベース スキーマの更新、プロセスの自動化、承認など) を解決するように設計されています。

ただし、展開用の C# スクリプトを作成することだけが必要な場合は、あなたが説明しているように見えるcon-depというツールがあります。

于 2013-07-29T18:04:24.300 に答える
0

展開を処理するために特別に設計されたツールの使用を検討することをお勧めします。Team Foundation Server を使用している場合、Team Build + InRelease は、ビルドと展開を処理するための十分にサポートされ、十分に文書化された方法を提供します。Microsoft が InRelease を所有するようになったので、まもなく Team Foundation Server の一部になります。

そうでない場合は、デプロイを処理する PowerShell スクリプトをいつでも作成できます。PowerShell は C# ではありませんが、.NET フレームワークの上に構築されているため (したがって、使い慣れたすべてのフレームワーク メソッドを引き続き使用できます)、学習曲線はそれほど急ではありません。

于 2013-07-29T13:38:10.473 に答える