7 writes to SubToolsetVersion
Microsoft.Build (7)
Instance\ProjectInstance.cs (7)
398this.SubToolsetVersion = project.SubToolsetVersion; 474SubToolsetVersion = linkedProject.SubToolsetVersion; 535this.SubToolsetVersion = projectToInheritFrom.SubToolsetVersion; 668this.SubToolsetVersion = data.SubToolsetVersion; 751this.SubToolsetVersion = that.SubToolsetVersion; 2968this.SubToolsetVersion = explicitSubToolsetVersion; 2972this.SubToolsetVersion = this.Toolset.GenerateSubToolsetVersionUsingVisualStudioVersion(globalProperties, visualStudioVersionFromSolution);
19 references to SubToolsetVersion
Microsoft.Build (9)
Construction\Solution\SolutionProjectGenerator.cs (6)
1105if (traversalProject.SubToolsetVersion != null) 1109if (traversalProject.SubToolsetVersion.Equals("4.0", StringComparison.OrdinalIgnoreCase)) 1111directProjectProperties = String.Format(CultureInfo.InvariantCulture, "{0}; {1}={2}", directProjectProperties, Constants.SubToolsetVersionPropertyName, traversalProject.SubToolsetVersion); 2080if (traversalProject.SubToolsetVersion != null) 2082if (traversalProject.SubToolsetVersion.Equals("4.0", StringComparison.OrdinalIgnoreCase)) 2084properties[Constants.SubToolsetVersionPropertyName] = traversalProject.SubToolsetVersion;
Instance\ProjectInstance.cs (3)
535this.SubToolsetVersion = projectToInheritFrom.SubToolsetVersion; 751this.SubToolsetVersion = that.SubToolsetVersion; 1186{ return SubToolsetVersion; }
Microsoft.Build.Engine.UnitTests (10)
Construction\SolutionProjectGenerator_Tests.cs (4)
430Assert.Equal(t.DefaultSubToolsetVersion, instances[0].SubToolsetVersion); 473Assert.Equal("11.0", instances[0].SubToolsetVersion); 504Assert.Equal("ABC", instances[0].SubToolsetVersion); 702Assert.Equal("11.0", instances[0].SubToolsetVersion);
Instance\ProjectInstance_Internal_Tests.cs (4)
322p.SubToolsetVersion.ShouldBe(p.Toolset.DefaultSubToolsetVersion); 355p.SubToolsetVersion.ShouldBe("ABCD"); 382p.SubToolsetVersion.ShouldBe("ABCDE"); 421p.SubToolsetVersion.ShouldBe("ABCDEF");
TestComparers\ProjectInstanceModelTestComparers.cs (2)
51Assert.Equal(x.SubToolsetVersion, y.SubToolsetVersion);