If I create a new ASP.NET Core Web API + Angular project in Visual Studio using: dotnet new angular
, it creates a .NET 5 project containing in the ClientApp a new Angular 8.2 project.
If I F5 it, everything works perfectly.
But I want to use and Angular 11 project, so i wipe the ClientApp content, open a terminal there and: ng new <app-name> --directory ./
there.
Project created, F5, the project launches but at every launch these 2 lines appear in the Debug Console:
Microsoft.AspNetCore.SpaServices: Error: - Generating browser application bundles... Microsoft.AspNetCore.SpaServices: Error: √ Browser application bundle generation complete.
I did many attempts: merging values from previous tsconfig.json
, from angular.json
, launchSettings.json
, but nothing solved it.
Instead, if I launch an ng serve
from the ClientApp directory, it works without errors.
Is there some incompatibility between Visual Studio and Angular's CLI? Thank you all in advance!
I get similar issues and even asked about it. However, as the replies suggest, it's a matter of Angular producing results that unintentionally look like errors to .NET - basically a case of sloppy coding.
While I recognize your pain and do share it with you, you'll need to accept that MS is a bit behind Angular latest stuff. You should definitely keep going with 11th (or whatever version is the latest), in my opinion.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With