7 writes to SubToolsetVersion
Microsoft.Build (7)
Instance\ProjectInstance.cs (7)
407this.SubToolsetVersion = project.SubToolsetVersion; 479SubToolsetVersion = linkedProject.SubToolsetVersion; 568this.SubToolsetVersion = projectToInheritFrom.SubToolsetVersion; 703this.SubToolsetVersion = data.SubToolsetVersion; 806this.SubToolsetVersion = that.SubToolsetVersion; 3254this.SubToolsetVersion = explicitSubToolsetVersion; 3258this.SubToolsetVersion = this.Toolset.GenerateSubToolsetVersionUsingVisualStudioVersion(globalProperties, visualStudioVersionFromSolution);
19 references to SubToolsetVersion
Microsoft.Build (9)
Construction\Solution\SolutionProjectGenerator.cs (6)
1169if (traversalProject.SubToolsetVersion != null) 1173if (traversalProject.SubToolsetVersion.Equals("4.0", StringComparison.OrdinalIgnoreCase)) 1175directProjectProperties = String.Format(CultureInfo.InvariantCulture, "{0}; {1}={2}", directProjectProperties, Constants.SubToolsetVersionPropertyName, traversalProject.SubToolsetVersion); 2154if (traversalProject.SubToolsetVersion != null) 2156if (traversalProject.SubToolsetVersion.Equals("4.0", StringComparison.OrdinalIgnoreCase)) 2158properties[Constants.SubToolsetVersionPropertyName] = traversalProject.SubToolsetVersion;
Instance\ProjectInstance.cs (3)
568this.SubToolsetVersion = projectToInheritFrom.SubToolsetVersion; 806this.SubToolsetVersion = that.SubToolsetVersion; 1352{ return SubToolsetVersion; }
Microsoft.Build.Engine.UnitTests (10)
Construction\SolutionProjectGenerator_Tests.cs (4)
480Assert.Equal(t.DefaultSubToolsetVersion, instances[0].SubToolsetVersion); 528Assert.Equal("11.0", instances[0].SubToolsetVersion); 565Assert.Equal("ABC", instances[0].SubToolsetVersion); 764Assert.Equal("11.0", instances[0].SubToolsetVersion);
Instance\ProjectInstance_Internal_Tests.cs (4)
324p.SubToolsetVersion.ShouldBe(p.Toolset.DefaultSubToolsetVersion); 358p.SubToolsetVersion.ShouldBe("ABCD"); 386p.SubToolsetVersion.ShouldBe("ABCDE"); 427p.SubToolsetVersion.ShouldBe("ABCDEF");
TestComparers\ProjectInstanceModelTestComparers.cs (2)
51Assert.Equal(x.SubToolsetVersion, y.SubToolsetVersion);