相关疑难解决方法(0)

ASP.NET Core (.NET 5) + Angular 11 = 在空项目上构建错误

如果我使用以下方法在 Visual Studio 中创建一个新的 ASP.NET Core Web API + Angular 项目dotnet new angular,它会创建一个.NET 5项目,在 ClientApp 中包含一个新的Angular 8.2项目。
如果我F5这样做,一切正常。

但是我想使用 Angular 11 项目,所以我擦除了 ClientApp 内容,在那里打开一个终端,然后:ng new <app-name> --directory ./那里。

项目创建,F5项目启动,但在每次启动时,调试控制台中都会出现这两行:

Microsoft.AspNetCore.SpaServices: 错误: - 生成浏览器应用程序包... Microsoft.AspNetCore.SpaServices: 错误: ?êÜ 浏览器应用程序包生成完成。

我做了很多尝试:合并来自 previous tsconfig.json、 from angular.json、 的值launchSettings.json,但没有解决它。
相反,如果我ng serve从 ClientApp 目录启动一个,它可以正常工作。

Visual Studio 和 Angular 的 CLI 之间是否存在一些不兼容?谢谢大家!

.net visual-studio asp.net-core angular .net-5

6
推荐指数
2
解决办法
2093
查看次数

标签 统计

.net ×1

.net-5 ×1

angular ×1

asp.net-core ×1

visual-studio ×1