ビルド後のイベントで特定の条件を指定して、ビルドを強制的に失敗させる方法はありますか? 私が使用しているパッケージは、ビルド後に jslint と他のいくつかのソリューションを一緒に実行します。jslint がエラーを生成した場合、Visual Studio が失敗することを望みます。
エラー時にビルドに失敗する VS2010 用の jslint プラグインを認識していますが、要件により、jslint が含まれているパッケージ化されたバグチェック ソリューションの使用に制限されています。
ビルド後のイベントで特定の条件を指定して、ビルドを強制的に失敗させる方法はありますか? 私が使用しているパッケージは、ビルド後に jslint と他のいくつかのソリューションを一緒に実行します。jslint がエラーを生成した場合、Visual Studio が失敗することを望みます。
エラー時にビルドに失敗する VS2010 用の jslint プラグインを認識していますが、要件により、jslint が含まれているパッケージ化されたバグチェック ソリューションの使用に制限されています。
ビルド後のイベントは基本的にバッチスクリプトです。「ifERRORLEVEL」を使用してエラーの戻り値を確認できます。
失敗したコピーコマンドの例:
copy "$(ProjectDir)myfile.ext" "$(TargetDir)"
if ERRORLEVEL 1 goto EXIT
:EXIT
これらのビルド後のイベントに追加できる continueonerror や breakonerror などと呼ばれる属性があると思います。同じものを見てもらえますか..私はこれを実装しましたが、これで問題が解決しない場合、または他の方法で問題が解決しない場合、私のマシンへのアクセスが返されません..