From e8df0e712ec718aaf08477dd14dbfeff9c317d23 Mon Sep 17 00:00:00 2001 From: Bryan Thornbury Date: Mon, 19 Sep 2016 10:10:36 -0700 Subject: [PATCH] only emit TargetFrameworks for multitfm --- .../Rules/MigrateTFMRule.cs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/Microsoft.DotNet.ProjectJsonMigration/Rules/MigrateTFMRule.cs b/src/Microsoft.DotNet.ProjectJsonMigration/Rules/MigrateTFMRule.cs index 82726abf4..8b451cc8c 100644 --- a/src/Microsoft.DotNet.ProjectJsonMigration/Rules/MigrateTFMRule.cs +++ b/src/Microsoft.DotNet.ProjectJsonMigration/Rules/MigrateTFMRule.cs @@ -37,9 +37,12 @@ namespace Microsoft.DotNet.ProjectJsonMigration.Rules CleanExistingProperties(csproj); - _transformApplicator.Execute( - FrameworksTransform.Transform(migrationRuleInputs.ProjectContexts.Select(p => p.TargetFramework)), - propertyGroup); + if (migrationRuleInputs.ProjectContexts.Count() > 1) + { + _transformApplicator.Execute( + FrameworksTransform.Transform(migrationRuleInputs.ProjectContexts.Select(p => p.TargetFramework)), + propertyGroup); + } foreach (var transform in _transforms) {