From 6d21e45ce1d64088fcae68fd8f425eb61888e3cd Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Wed, 6 Apr 2022 10:54:56 -0400 Subject: [PATCH] Add 'forceFrameworkVersion' parameter to Project node which overrides the overrides passed down by the command line or the Solution node. This specifies that this particular Project requires the given framework. --- Prebuild/src/Core/Nodes/ProjectNode.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/Prebuild/src/Core/Nodes/ProjectNode.cs b/Prebuild/src/Core/Nodes/ProjectNode.cs index 069f4ae723..de7d80bfec 100755 --- a/Prebuild/src/Core/Nodes/ProjectNode.cs +++ b/Prebuild/src/Core/Nodes/ProjectNode.cs @@ -616,6 +616,7 @@ namespace Prebuild.Core.Nodes if (m_useFramework) m_Framework = (FrameworkVersion)Helper.EnumAttributeValue(node, "frameworkVersion", typeof(FrameworkVersion), m_Framework); + m_Framework = (FrameworkVersion)Helper.EnumAttributeValue(node, "forceFrameworkVersion", typeof(FrameworkVersion), m_Framework); m_StartupObject = Helper.AttributeValue(node, "startupObject", m_StartupObject); m_RootNamespace = Helper.AttributeValue(node, "rootNamespace", m_RootNamespace);