Exec task and "error :" in output
- Hi,
I just discovered a strange behavior of the exec task :
<Exec Command="echo error : "/>
will fail with code -1
and
<Exec Command="echo warning : " />
will print a warning.
Is it possible to disable this command output parsing ? I currently use ContinueOnError="True" but that modify my build logs.
Regards,
Ant1
解答
Hi Ant1,
By default, MsBuild will format the warnings and errors which Visual Studio can then display. We can ignore this beahvior in 3.5 by setting the IgnoreStandardErrorWarningFormat parameter to True. Please try something like the following:
<Exec Command="echo error:" IgnoreStandardErrorWarningFormat="true"/>
Hope this helps.
Best regards.
Rong-Chun ZhangWindows Forms General FAQs
Windows Forms Data Controls and Databinding FAQs
Please mark the replies as answers if they help and unmark if they don't.- 已提議為解答Feng Chen版主Monday, 23 June, 2008 9:29
- 已標示為解答Ant1 Monday, 23 June, 2008 12:11
- 已標示為解答Ant1 Monday, 23 June, 2008 12:11
所有回覆
Hi Ant1,
By default, MsBuild will format the warnings and errors which Visual Studio can then display. We can ignore this beahvior in 3.5 by setting the IgnoreStandardErrorWarningFormat parameter to True. Please try something like the following:
<Exec Command="echo error:" IgnoreStandardErrorWarningFormat="true"/>
Hope this helps.
Best regards.
Rong-Chun ZhangWindows Forms General FAQs
Windows Forms Data Controls and Databinding FAQs
Please mark the replies as answers if they help and unmark if they don't.- 已提議為解答Feng Chen版主Monday, 23 June, 2008 9:29
- 已標示為解答Ant1 Monday, 23 June, 2008 12:11
- 已標示為解答Ant1 Monday, 23 June, 2008 12:11
- Oh, thanks a lot !
I am missing something in the msdn ? I don't see anything about it here : http://msdn.microsoft.com/en-us/library/x8zx72cd.aspx
Thanks again,
Ant1

