2010-03-08 9 views
12

में कोई त्रुटि फेंकें आप MSBuild कार्य के भीतर से कोई त्रुटि कैसे फेंकते हैं और बिल्ड को असफल होने के लिए मजबूर करते हैं। की तरह कुछ:किसी MSBuild कार्य

<Task> 
    <ThrowError Condition="$(SomeCondition)" Message="There was a problem with the build" /> 
</Task> 
+3

नीचे दिए गए उत्तरों से सहमत हैं। आप MSBuild कार्य संदर्भ को अपने बुकमार्क फ़ोल्डर में http://msdn.microsoft.com/en-us/library/7z253716.aspx में रखना चाह सकते हैं। – dsolimano

उत्तर

21

का प्रयोग करें Error Task

<Error Condition="$(SomeCondition)" Text="There was a problem with the build" /> 
1

आप ThrowError के बजाय त्रुटि की कोशिश की? यह मेरे लिए काम करता है;)