Skip to content

Commit 20b849f

Browse files
authored
Merge pull request #7 from MORYX-Industry/bugfix/add-module
Fix editing of solution file when adding modules
2 parents 4e54dba + b58ad28 commit 20b849f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Moryx.Cli.Commands/AddModule.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ private static void AddProjectsToSolution(TemplateSettings settings, IEnumerable
3737
{
3838
var filename = Path.GetFileNameWithoutExtension(file);
3939
var relativePath = Path.GetRelativePath(settings.TargetDirectory, file);
40-
var str = $"Project(\"{rootGuid}\") = \"{filename}\", \"{relativePath}\", \"{Guid.NewGuid()}\"\r\nEndProject\r\n";
40+
var str = $"Project(\"{rootGuid}\") = \"{filename}\", \"{relativePath}\", \"{{{Guid.NewGuid()}}}\"\r\nEndProject\r\n";
4141
using var fileWriter = File.AppendText(solutionFilename);
4242
fileWriter.Write(str);
4343
}
@@ -49,7 +49,7 @@ private static string GetRootGuid(string solutionFilename)
4949
var lines = File.ReadAllText(Path.Combine(solutionFilename));
5050
if (lines.Any())
5151
{
52-
var match = Regex.Match(lines, "Project.+(\\{.+\\}).+StartProject");
52+
var match = Regex.Match(lines, @"Project.+(\{.+\}).+App");
5353
return match.Groups[1].Value;
5454
}
5555
return "";

0 commit comments

Comments
 (0)