首页 > 解决方案 > Asp.net 核心样板 Angular 项目无法在任何浏览器中使用 VS 2017 调试 Typescript

问题描述

我已经安装了 Visual Studio 2017(v15.9.3)。

我下载了带有 Angular 的 Asp.net core Boilerplate 模板项目(来自https://aspnetboilerplate.com/Templates)。它是使用 Asp.net Core 2.1 的服务器端项目和使用 Angular 的客户端,在 Asp.net 核心框架下。服务器端项目正常运行,它使用带有 Chrome 的 IIS Express 运行。

问题是,在 Angular 项目中,我需要使用 Chrome 或任何浏览器在 VS 中调试 Typescript。但是,这个 Angular 项目不允许在任何浏览器上运行。它只显示“IIS Express”和“MyProjectName.AngularUI”。

在此处输入图像描述

(1)点击“IIS Express”时 -> 报错

该项目不知道如何运行配置文件 IIS Express

(2)当点击“MyProjectName.AngularUI”时 -> 给出错误

输出类型为类库的项目不能直接启动

我的问题是,如何在 VS 中使用浏览器调试这个 Angular 项目(附带 Asp.net 核心样板框架)中的打字稿?

(我的贡献:- 在正常的 Asp.net 核心 Angular 项目中,Typescript 调试工作正常)。任何解决方案或线索都可能受到高度赞赏。

注意:不可能重复“如何在 VS 2017 中调试打字稿代码? ”因为我可以在 VS 中调试普通打字稿代码。但我无法调试 Asp.net Core Boilerplate 框架附带的打字稿代码。

标签: c#angulartypescriptasp.net-core-2.1aspnetboilerplate

解决方案


推荐阅读