From 2bf75520b00712fd8ba915f44a5796ef33b70b01 Mon Sep 17 00:00:00 2001 From: Jeff Kluge Date: Tue, 2 Nov 2021 11:12:17 -0700 Subject: [PATCH] Use the same GUID for solution items Fixes #287 --- src/Microsoft.VisualStudio.SlnGen/SlnFile.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Microsoft.VisualStudio.SlnGen/SlnFile.cs b/src/Microsoft.VisualStudio.SlnGen/SlnFile.cs index 258975f6..2d7e783e 100644 --- a/src/Microsoft.VisualStudio.SlnGen/SlnFile.cs +++ b/src/Microsoft.VisualStudio.SlnGen/SlnFile.cs @@ -358,7 +358,7 @@ internal void Save(string rootPath, TextWriter writer, bool useFolders, bool col if (SolutionItems.Count > 0) { - writer.WriteLine($@"Project(""{SlnFolder.FolderProjectTypeGuidString}"") = ""Solution Items"", ""Solution Items"", ""{Guid.NewGuid().ToSolutionString()}"" "); + writer.WriteLine($@"Project(""{SlnFolder.FolderProjectTypeGuidString}"") = ""Solution Items"", ""Solution Items"", ""{{B283EBC2-E01F-412D-9339-FD56EF114549}}"" "); writer.WriteLine(" ProjectSection(SolutionItems) = preProject"); foreach (string solutionItem in SolutionItems.Select(i => i.ToRelativePath(rootPath).ToSolutionPath())) {