0

Jenkins を使用してソリューションを自動的に構築します。コマンド ラインで devenv (Visual Studio 2010) を呼び出します: devenv PathToProject\Project.sln /build Release

ソリューションに欠陥のあるプロジェクト (*.vdproj、*.csproj) が含まれている場合、Visual Studio IDE でソリューションを開くと、エラー メッセージが表示されます。しかし、上記のコマンド ラインを使用してソリューションをビルドすると、エラー メッセージはまったく表示されず、その結果、Jenkins は成功を報告します。

問題を再現したい場合は、エディターで vdproj ファイルを開き、ファイル内のどこかで } を削除してください。

その問題はどのように解決できますか。

4

1 に答える 1

0

Visual Studio 2012 では/Out、ビルド メッセージをテキスト ファイルに書き込みます。

devenv.exe YourVisualStudioSolution.sln /build "Debug|Win32" /Out "YourLogFile.txt"

MSDN によると、このスイッチは Visual Studio 2010 でも機能するはずです。

于 2014-02-20T00:42:10.023 に答える