diff --git a/studio/src/Volo.Abp.Studio.ModuleInstaller/Volo/Abp/Studio/ModuleInstalling/Steps/SourceCodeDownloadStep.cs b/studio/src/Volo.Abp.Studio.ModuleInstaller/Volo/Abp/Studio/ModuleInstalling/Steps/SourceCodeDownloadStep.cs index e598f6d244..438cdd7227 100644 --- a/studio/src/Volo.Abp.Studio.ModuleInstaller/Volo/Abp/Studio/ModuleInstalling/Steps/SourceCodeDownloadStep.cs +++ b/studio/src/Volo.Abp.Studio.ModuleInstaller/Volo/Abp/Studio/ModuleInstalling/Steps/SourceCodeDownloadStep.cs @@ -21,6 +21,11 @@ namespace Volo.Abp.Studio.ModuleInstalling.Steps var targetFolder = context.GetTargetSourceCodeFolder(); + if (Directory.Exists(targetFolder)) + { + return; + } + Directory.CreateDirectory(targetFolder); ZipFile.ExtractToDirectory(zipFilePath, targetFolder);