| Index: visual_studio/NativeClientVSAddIn/NaCl.Build.CPPTasks/NaClToolTask.cs | 
| diff --git a/visual_studio/NativeClientVSAddIn/NaCl.Build.CPPTasks/NaClToolTask.cs b/visual_studio/NativeClientVSAddIn/NaCl.Build.CPPTasks/NaClToolTask.cs | 
| index 8ce87c065f0d29da07198cc77de1f6676db753c3..0b204af51dfe3dfe8a98c67405edc17f6a41869c 100644 | 
| --- a/visual_studio/NativeClientVSAddIn/NaCl.Build.CPPTasks/NaClToolTask.cs | 
| +++ b/visual_studio/NativeClientVSAddIn/NaCl.Build.CPPTasks/NaClToolTask.cs | 
| @@ -30,7 +30,7 @@ namespace NaCl.Build.CPPTasks | 
| private bool skippedExecution; | 
| private bool minimalRebuildFromTracking; | 
| private bool trackFileAccess; | 
| -        protected ITaskItem[] compileSourceList; | 
| +        protected ITaskItem[] compileSourceList; | 
| protected XamlParser xamlParser; | 
|  | 
| protected abstract CanonicalTrackedOutputFiles OutputWriteTLog(ITaskItem[] compiledSources); | 
| @@ -43,6 +43,14 @@ namespace NaCl.Build.CPPTasks | 
| [Required] | 
| public virtual ITaskItem[] Sources { get; set; } | 
|  | 
| + | 
| +        // Override default StandardOutputLoggingImportance so that we see the stdout from the | 
| +        // toolchain from within visual studio. | 
| +        protected override MessageImportance StandardOutputLoggingImportance | 
| +        { | 
| +            get { return MessageImportance.Normal; } | 
| +        } | 
| + | 
| protected bool ForcedRebuildRequired() | 
| { | 
| string tlogCommandPath = null; | 
|  |