We have requirement to create new ABP blazor server solution using ABP Community Version 5.3.3.
I had latest ABP suite installed in my laptop so provided the below commands to uninstall commercial and install community version. ABP community version installed succesfully but while creating new blazor server solution getting below exception
ABP Framework version: v5.3.3
UI Type: Blazor Server
Database System: EF Core (SQL Server)
Tiered (for MVC) or Auth Server Separated (for Angular): yes
Exception message and full stack trace:
[22:13:22 ERR] Object reference not set to an instance of an object.
System.NullReferenceException: Object reference not set to an instance of an object.
at Volo.Abp.Cli.ProjectBuilding.Templates.RemoveUnnecessaryPortsStep.RemoveUnnecessaryDbMigratorClients(ProjectBuildContext context) in D:\ci\Jenkins\workspace\abp-framework-release\abp\framework\src\Volo.Abp.Cli.Core\Volo\Abp\Cli\ProjectBuilding\Templates\RemoveUnnecessaryPortsStep.cs:line 56
at Volo.Abp.Cli.ProjectBuilding.Templates.RemoveUnnecessaryPortsStep.Execute(ProjectBuildContext context) in D:\ci\Jenkins\workspace\abp-framework-release\abp\framework\src\Volo.Abp.Cli.Core\Volo\Abp\Cli\ProjectBuilding\Templates\RemoveUnnecessaryPortsStep.cs:line 15
at Volo.Abp.Cli.ProjectBuilding.Building.ProjectBuildPipeline.Execute() in D:\ci\Jenkins\workspace\abp-framework-release\abp\framework\src\Volo.Abp.Cli.Core\Volo\Abp\Cli\ProjectBuilding\Building\ProjectBuildPipeline.cs:line 19
at Volo.Abp.Cli.ProjectBuilding.TemplateProjectBuilder.BuildAsync(ProjectBuildArgs args) in D:\ci\Jenkins\workspace\abp-framework-release\abp\framework\src\Volo.Abp.Cli.Core\Volo\Abp\Cli\ProjectBuilding\TemplateProjectBuilder.cs:line 120
at Volo.Abp.Cli.Commands.NewCommand.ExecuteAsync(CommandLineArgs commandLineArgs) in D:\ci\Jenkins\workspace\abp-framework-release\abp\framework\src\Volo.Abp.Cli.Core\Volo\Abp\Cli\Commands\NewCommand.cs:line 73
at Volo.Abp.Cli.CliService.RunInternalAsync(CommandLineArgs commandLineArgs) in D:\ci\Jenkins\workspace\abp-framework-release\abp\framework\src\Volo.Abp.Cli.Core\Volo\Abp\Cli\CliService.cs:line 161
at Volo.Abp.Cli.CliService.RunAsync(String[] args) in D:\ci\Jenkins\workspace\abp-framework-release\abp\framework\src\Volo.Abp.Cli.Core\Volo\Abp\Cli\CliService.cs:line 69
Steps to reproduce the issue:
-
Uninstall ABP suite command:
abp suite remove -
Uninstall ABP cli command:
abp cli remove -
Install ABP community version 5.3.3
dotnet tool install -g Volo.Abp.Cli --version 5.3.3 -
Created new ABP blazor server solution but getting below error
D:\SourceCode\Dev_Community\New>abp new Acme.BookStore -u blazor-server --theme basic -csf
[22:13:18 INF] ABP CLI (https://abp.io)
[22:13:18 INF] Version 5.3.3 (Stable)
[22:13:19 WRN] ABP CLI has a newer stable version 7.3.3, please update to get the latest features and fixes.
[22:13:19 WRN]
[22:13:19 WRN] Update Command:
[22:13:19 WRN] dotnet tool update -g Volo.Abp.Cli
[22:13:19 WRN]
[22:13:19 INF] Creating your project...
[22:13:19 INF] Project name: Acme.BookStore
[22:13:20 INF] UI Framework: BlazorServer
[22:13:20 INF] Output folder: D:\SourceCode\Dev_Community\New\Acme.BookStore
[22:13:21 INF] Using cached template: app-pro, version: 7.3.3
[22:13:22 ERR] Object reference not set to an instance of an object.
System.NullReferenceException: Object reference not set to an instance of an object.
at Volo.Abp.Cli.ProjectBuilding.Templates.RemoveUnnecessaryPortsStep.RemoveUnnecessaryDbMigratorClients(ProjectBuildContext context) in D:\ci\Jenkins\workspace\abp-framework-release\abp\framework\src\Volo.Abp.Cli.Core\Volo\Abp\Cli\ProjectBuilding\Templates\RemoveUnnecessaryPortsStep.cs:line 56
at Volo.Abp.Cli.ProjectBuilding.Templates.RemoveUnnecessaryPortsStep.Execute(ProjectBuildContext context) in D:\ci\Jenkins\workspace\abp-framework-release\abp\framework\src\Volo.Abp.Cli.Core\Volo\Abp\Cli\ProjectBuilding\Templates\RemoveUnnecessaryPortsStep.cs:line 15
at Volo.Abp.Cli.ProjectBuilding.Building.ProjectBuildPipeline.Execute() in D:\ci\Jenkins\workspace\abp-framework-release\abp\framework\src\Volo.Abp.Cli.Core\Volo\Abp\Cli\ProjectBuilding\Building\ProjectBuildPipeline.cs:line 19
at Volo.Abp.Cli.ProjectBuilding.TemplateProjectBuilder.BuildAsync(ProjectBuildArgs args) in D:\ci\Jenkins\workspace\abp-framework-release\abp\framework\src\Volo.Abp.Cli.Core\Volo\Abp\Cli\ProjectBuilding\TemplateProjectBuilder.cs:line 120
at Volo.Abp.Cli.Commands.NewCommand.ExecuteAsync(CommandLineArgs commandLineArgs) in D:\ci\Jenkins\workspace\abp-framework-release\abp\framework\src\Volo.Abp.Cli.Core\Volo\Abp\Cli\Commands\NewCommand.cs:line 73
at Volo.Abp.Cli.CliService.RunInternalAsync(CommandLineArgs commandLineArgs) in D:\ci\Jenkins\workspace\abp-framework-release\abp\framework\src\Volo.Abp.Cli.Core\Volo\Abp\Cli\CliService.cs:line 161
at Volo.Abp.Cli.CliService.RunAsync(String[] args) in D:\ci\Jenkins\workspace\abp-framework-release\abp\framework\src\Volo.Abp.Cli.Core\Volo\Abp\Cli\CliService.cs:line 69
D:\SourceCode\Dev_Community\New>
Also followed below steps to clean uninstall of ABP suite
https://docs.abp.io/en/commercial/latest/abp-suite/how-to-uninstall#how-to-do-a-clean-uninstallation-of-abp-suite
Please help me resolve the issue.
3 Answer(s)
-
0
Hello mithun
abp new Acme.BookStore -u blazor-server --theme basic -csf app -v 5.3.3
can you please try this command -
0
Hello mithun
abp new Acme.BookStore -u blazor-server --theme basic -csf app -v 5.3.3
can you please try this commandHave you tried this one if yes and still it is not working then please
Follow the below stepsdotnet tool uninstall -g volo.abp.cli dotnet tool uninstall -g volo.abp.Suite abp clear-download-cache Delete folder after running uninstall command (C:\Users\VaibhavDeshpande\.abp) dotnet tool install -g volo.abp.cli --version 4.2.2 after this sign in with - abp login **userId** -p **password** abp suite install --v 4.2.2 abp new Acme.BookStore -t app -v 4.2.2 -u angular
In my case I downgraded this to 4.2.2 you use your version here.
Please do let me know if this helps you.
Thank you -
0
Thanks, above solution worked for me.