Browse Source

Update 'ProjectRenameStep`.

pull/11486/head
maliming 5 years ago
parent
commit
69e5fcb275
No known key found for this signature in database GPG Key ID: 96224957E51C89E
  1. 11
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/ProjectRenameStep.cs

11
framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/ProjectRenameStep.cs

@ -19,9 +19,9 @@ public class ProjectRenameStep : ProjectBuildPipelineStep
var csprojFiles = context.Files.Where(f => f.Name.EndsWith(".csproj")); var csprojFiles = context.Files.Where(f => f.Name.EndsWith(".csproj"));
foreach (var file in csprojFiles) foreach (var file in csprojFiles)
{ {
if (file.Name == _oldName) if (file.Name.Contains(_oldName))
{ {
file.SetName(_newName); file.SetName(file.Name.Replace(_oldName, _newName));
} }
} }
@ -41,13 +41,10 @@ public class ProjectRenameStep : ProjectBuildPipelineStep
file.SetLines(lines); file.SetLines(lines);
} }
var directoryFiles = context.Files.Where(f => f.IsDirectory && f.Name == _oldName); var directoryFiles = context.Files.Where(f => f.Name.Contains(_oldName));
foreach (var file in directoryFiles) foreach (var file in directoryFiles)
{ {
if (file.Name == _oldName) file.SetName(file.Name.Replace(_oldName, _newName));
{
file.SetName(_newName);
}
} }
} }

Loading…
Cancel
Save