From 721a9297e5ad07105d5f26c8a502abec835a85ca Mon Sep 17 00:00:00 2001 From: Ma Liming Date: Tue, 20 Jan 2026 16:33:08 +0800 Subject: [PATCH] Update framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/Internal/RecreateInitialMigrationCommand.cs Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .../Commands/Internal/RecreateInitialMigrationCommand.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/Internal/RecreateInitialMigrationCommand.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/Internal/RecreateInitialMigrationCommand.cs index f7b0e6e655..4d85d87b1f 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/Internal/RecreateInitialMigrationCommand.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/Internal/RecreateInitialMigrationCommand.cs @@ -54,7 +54,13 @@ public class RecreateInitialMigrationCommand : IConsoleCommand, ITransientDepend separateDbContext = true; } - CmdHelper.RunCmd("dotnet build", workingDirectory: projectDir); + var exitCode = 0; + CmdHelper.RunCmd("dotnet build", workingDirectory: projectDir, exitCode: out exitCode); + if (exitCode != 0) + { + Logger.LogError("Build failed for project {Project}. Skipping migration recreation.", csprojFile); + continue; + } if (!separateDbContext) {