3
すべてのビルドの詳細をテキストファイルに保存したい。ポストビルドイベントを使用して詳細を取得する方法すべてのビルドの詳細をテキストファイルに書き込む方法
すべてのビルドの詳細をテキストファイルに保存したい。ポストビルドイベントを使用して詳細を取得する方法すべてのビルドの詳細をテキストファイルに書き込む方法
バッチファイルを作成し、ちょうどパイプたとえばファイル
への出力は、build.batファイルを作成し、次の行を追加します。
:: Test build script
:: Setup command line for build
if "%DevEnvDir%=="" (
echo "Setting up PATH"
:: use VS80 for VS2005 solution, VS90 for VS2008 solution,
:: or VS100 for VS2010 solution
call %VS90COMNTOOLS%vsvars32.bat" x86
)
msbuild YourProject.sln /t:Rebuild /propertyConfiguration=release > Log.txt
if %ERRORLEVEL%==0 echo "Build Succeeded"
if not %ERRORLEVEL%==0 echo "Build Failed, See Log.txt"
これは単なる一例であるが、これはlog.txtファイルへの出力が記録されます。
これは、Visual Studioではなくコマンドラインからビルドを実行する必要があります。このようなmsbuildスクリプトを実行するには、Visual Studioビルドアクションを実行するために必要な作業がいくつかあります。たとえば、AfterBuildターゲットとして追加できます特定のプロジェクト – sll