首页 > 解决方案 > 将 Angular 调试构建/应用程序添加到 IIS

问题描述

我想将 Angular 应用程序添加到本地 my IIS,以便在需要时附加调试器。

我会ng serve在后台使用并且没有运行 IIS Express 的 Visual Studio 进行调试,尽管如果它也可以提供 Angular 内容,那将是一个奖励。

这与我用于普通 MVC(和其他)项目的旧工作流程相匹配。我可以编辑我的服务器端代码并​​重建,而无需停止和启动,然后在我需要放入服务器端代码时IIS Express附加到进程。w3wp

我发现的所有 IIS 指南都用于生产版本。

.NET Core 3 解决方案基本上如下所示:

project.BusinessLayer(类库)
project.PresentationLayer(带有 ClientAppF 文件夹等的 Angular 项目)

标签: angulardebuggingasp.net-coredeployment

解决方案


尝试使用 IIS 服务器构建您的 Angular 应用程序(而不是产品)并将 dist 文件夹内容保存到系统中的某个位置,并使用 IIS 托管该文件夹。这样,您将能够托管和调试您的应用程序


推荐阅读