0

複数のデータベース プロジェクトと 1 つの SSIS プロジェクトを含む 1 つのソリューションがあります。特に、ビルドと一緒に単体テスト データをデプロイするため、ビルドとデプロイの部分全体に数分かかります。

Visual Studio 2008 では、ビルドの出力ウィンドウにタイムスタンプを表示できるので、状況を追跡できますか?

配置後および配置前に SQL スクリプトを実行できることはわかっていますが、実際に必要でない限り、一般的な目的のためにソリューション内のすべてのプロジェクトに SQL スクリプトを追加したくありません。

4

2 に答える 2

1

デフォルトのロガーはこれをサポートしていないと思いますが、他のロガーは利用できます。「 MSBuild XML Logger 」などを検索するだけです。

サイード・イブラヒム・ハシミ

My Book: Inside the Microsoft Build Engine : Using MSBuild and Team Foundation Build

于 2009-08-12T05:03:13.030 に答える
0

もう少し掘り下げて、この解決策を見つけました。

ツール>>オプション>>「プロジェクトとソリューション」を展開し、「ビルドと実行」を選択します

MSBuild プロジェクトのビルド出力の詳細度を "Normal" に設定します。これにより、ビルド プロセスの開始がタイムスタンプされます。一番上までスクロールする必要があるのは理想的ではありませんが、少なくともビルドごとにビルド出力がクリアされるため、タイムスタンプは常に一番上になります。

于 2010-07-14T13:39:45.903 に答える