2008-08-20 9 views
1

私はいくつかの内部Webサービスを使用するWebアプリケーションをC#で作成しました。開発層、テスト層、およびプロダクション層があります。また、WSDL.exeコマンドを使用して、特定の層のWebサービス用にProxies.csファイルを生成します。カスタムビルドでのWSDL.exeの自動化

開発からテスト、またはテストまでのスタックをコード化する準備が整ったら、WSDL.exeコマンドを実行して、適切なバージョンのWebサービスを指すようにする必要があります。

これを自動化する一般的な方法はありますか?

答えて

2

これにはいくつかの方法があります。 NAntビルドスクリプトはそれを行いますが、私は最も一般的に受け入れられている方法は今MSBuildを使用することだと思います。詳細については、MSDNを参照してください。

1

私たちの会社では、NANT + Cruise Control +カスタムユーティリティの組み合わせを使用して製品を製造しています。具体的には、NANTの taskは、WSDL.exeなどのコマンドラインアプリケーションを起動できます