From 19c7c1beecfba64592edba0a91f162ee79b55835 Mon Sep 17 00:00:00 2001 From: Nate McMaster Date: Thu, 29 Mar 2018 09:45:31 -0700 Subject: [PATCH] Add MSBuild namespace to generated dependencies.props file --- build/tasks/GeneratePackageVersionPropsFile.cs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/build/tasks/GeneratePackageVersionPropsFile.cs b/build/tasks/GeneratePackageVersionPropsFile.cs index c007fd321f..0dda82af87 100644 --- a/build/tasks/GeneratePackageVersionPropsFile.cs +++ b/build/tasks/GeneratePackageVersionPropsFile.cs @@ -28,11 +28,12 @@ namespace RepoTasks OutputPath = OutputPath.Replace('\\', '/'); Directory.CreateDirectory(Path.GetDirectoryName(OutputPath)); - var props = new XElement("PropertyGroup"); - var root = new XElement("Project", props); + XNamespace ns = "http://schemas.microsoft.com/developer/msbuild/2003"; + var props = new XElement(ns + "PropertyGroup"); + var root = new XElement(ns + "Project", props); var doc = new XDocument(root); - props.Add(new XElement("MSBuildAllProjects", "$(MSBuildAllProjects);$(MSBuildThisFileFullPath)")); + props.Add(new XElement(ns + "MSBuildAllProjects", "$(MSBuildAllProjects);$(MSBuildThisFileFullPath)")); var varNames = new HashSet(); var versionElements = new List(); @@ -70,7 +71,7 @@ namespace RepoTasks continue; } varNames.Add(key); - var elem = new XElement(packageVarName, packageVersion); + var elem = new XElement(ns + packageVarName, packageVersion); if (!string.IsNullOrEmpty(packageTfm)) { elem.Add(new XAttribute("Condition", $" '$(TargetFramework)' == '{packageTfm}' "));