Browse Source

Improve RemoveProjectFromSolutionStep

pull/1148/head
Halil ibrahim Kalkan 8 years ago
parent
commit
13eded7fc9
  1. 4
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/RemoveProjectFromSolutionStep.cs

4
framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/RemoveProjectFromSolutionStep.cs

@ -22,7 +22,9 @@ namespace Volo.Abp.Cli.ProjectBuilding.Building.Steps
public override void Execute(ProjectBuildContext context)
{
context.Files.RemoveAll(file => file.Name.StartsWith(_projectFolderPath));
var projectFolderWithSlash = _projectFolderPath + "/";
context.Files.RemoveAll(file => file.Name.StartsWith(projectFolderWithSlash));
context.Files.RemoveAll(file => file.Name == _projectFolderPath);
var solutionFile = context.GetFile(_solutionFilePath);
solutionFile.NormalizeLineEndings();
solutionFile.SetLines(RemoveProject(solutionFile.GetLines().ToList()));

Loading…
Cancel
Save