Browse Source

Cli: Never convert project reference to NuGet reference if the project exist

pull/14249/head
Yunus Emre Kalkan 4 years ago
parent
commit
434c0b07e6
  1. 11
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/ProjectReferenceReplaceStep.cs

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

@ -117,12 +117,13 @@ public class ProjectReferenceReplaceStep : ProjectBuildPipelineStep
var oldNodeIncludeValue = oldNode.Attributes["Include"].Value; var oldNodeIncludeValue = oldNode.Attributes["Include"].Value;
// ReSharper disable once PossibleNullReferenceException : Can not be null because nodes are selected with include attribute filter in previous method // ReSharper disable once PossibleNullReferenceException : Can not be null because nodes are selected with include attribute filter in previous method
if (oldNodeIncludeValue.Contains(_projectName)) if (oldNodeIncludeValue.Contains(_projectName) && _isMicroserviceServiceTemplate)
{ {
if (_isMicroserviceServiceTemplate || _entries.Any(e => e.Name.EndsWith(GetProjectNameWithExtensionFromProjectReference(oldNodeIncludeValue)))) continue;
{ }
continue; if(_entries.Any(e => e.Name.EndsWith(GetProjectNameWithExtensionFromProjectReference(oldNodeIncludeValue))))
} {
continue;
} }
XmlNode newNode = GetNewReferenceNode(doc, oldNodeIncludeValue); XmlNode newNode = GetNewReferenceNode(doc, oldNodeIncludeValue);

Loading…
Cancel
Save