diff --git a/src/AbpDevTools/Commands/MigrateCommand.cs b/src/AbpDevTools/Commands/MigrateCommand.cs index 39fb06d..e16dfb0 100644 --- a/src/AbpDevTools/Commands/MigrateCommand.cs +++ b/src/AbpDevTools/Commands/MigrateCommand.cs @@ -65,7 +65,7 @@ public async ValueTask ExecuteAsync(IConsole console) foreach (var dbMigrator in dbMigrators) { var tools = toolsConfiguration.GetOptions(); - var startInfo = new ProcessStartInfo(tools["dotnet"], $"run --project {dbMigrator.FullName}" + commandPostFix) + var startInfo = new ProcessStartInfo(tools["dotnet"], $"run --project \"{dbMigrator.FullName}\"" + commandPostFix) { WorkingDirectory = Path.GetDirectoryName(dbMigrator.FullName), RedirectStandardOutput = true, diff --git a/src/AbpDevTools/Commands/RunCommand.cs b/src/AbpDevTools/Commands/RunCommand.cs index ac5169d..c5e7717 100644 --- a/src/AbpDevTools/Commands/RunCommand.cs +++ b/src/AbpDevTools/Commands/RunCommand.cs @@ -166,7 +166,7 @@ public async ValueTask ExecuteAsync(IConsole console) localConfiguration?.Run?.Configuration); var tools = toolsConfiguration.GetOptions(); - var startInfo = new ProcessStartInfo(tools["dotnet"], commandPrefix + $"run --project {csproj.FullName}" + commandSuffix) + var startInfo = new ProcessStartInfo(tools["dotnet"], commandPrefix + $"run --project \"{csproj.FullName}\"" + commandSuffix) { WorkingDirectory = Path.GetDirectoryName(csproj.FullName), UseShellExecute = false,