Merge pull request #112 from skolima/master
[mono.git] / mcs / class / Microsoft.Build / Microsoft.Build.Construction / ProjectTaskElement.cs
index a1d2fd9ebfa08932a498a1798af29a4815bb201e..00e0654526206a930df28bc04c21bfb5fc2fed59 100644 (file)
@@ -48,8 +48,13 @@ namespace Microsoft.Build.Construction
                 {
                         ContainingProject = containingProject;
                 }
-                public string ContinueOnError { get; set; }
-                public string Name { get; private set; }
+                string continueOnError;
+                public string ContinueOnError {
+                        get { return continueOnError ?? String.Empty; }
+                        set { continueOnError = value; }
+                }
+                string name;
+                public string Name { get { return name ?? String.Empty; } private set { name = value; } }
                 public ICollection<ProjectOutputElement> Outputs {
                         get { return new CollectionFromEnumerable<ProjectOutputElement> (
                                 new FilteredEnumerable<ProjectOutputElement> (AllChildren)); }