Makefileのgrep検索の結果を確認したいと思います。 this solutionとは対照的に、私はshellコマンドを使いたくない。 また、grepが文字列を見つけられなかったときにMakefileがエラーを発生させたくない(終了コード1はエラーとして扱われます)。 エラーを無視して、終了コードを確認するには、次の試行: all:
-grep term log*
ech
スレッドが正確なエラーコード(または少なくともゼロ以外の値)で終了したときに実行を停止するようにVisual Studio 2008デバッガを構成することが可能かどうか疑問に思っていました。私のアプリは膨大な数のスレッドを使用しているため、手動でそれらをすべて追跡することは不可能です。 プログラムのANYスレッドが「exit(X);」になったときにVS2008にブレークを通知する方法はありますか?
次のexecタスクを実行して、assemblyinfo.csファイルのチェックインを行っています。私は終了コードを返そうとしていますが、何らかの理由で常に空です。 <!--Checkin if all succeeded-->
<Exec Condition=" '$(LocalCompilationSuccess)' != 'Failed' and '$(LocalTestSuccess)'
バッチ(.bat)スクリプトを作成していますが、フォルダの削除に失敗した場合を処理する必要があります。私は、終了コードをキャッチする%errorlevel%を使用していますが、それはそうrdコマンドの場合には動作しない: C:\Users\edo\Desktop>rd testdir
Directory is not empty
C:\Users\edo\Desktop>echo %erro