如何在IIS上托管Angular 8应用程序

如何在IIS上托管Angular 8应用程序,angular,angular8,Angular,Angular8,我在一个angular 8项目(使用单独的API项目)上工作,我需要在本地IIS上托管它 我按照链接,但下面的错误 我在IIS上创建了一个名为AngularCrud的应用程序,该应用程序映射到我的项目的dist文件夹,并使用命令ng build--base href”/AngularCrud/“--prod来构建该应用程序 在src文件夹中添加了一个web.config,其中包含链接中给出的相同代码 <action type="Rewrite" url="./index.html" /&g

我在一个angular 8项目(使用单独的API项目)上工作,我需要在本地IIS上托管它

我按照链接,但下面的错误

我在
IIS
上创建了一个名为
AngularCrud
的应用程序,该应用程序映射到我的项目的
dist
文件夹,并使用命令
ng build--base href”/AngularCrud/“--prod
来构建该应用程序

src
文件夹中添加了一个
web.config
,其中包含链接中给出的相同代码

<action type="Rewrite" url="./index.html" />
//also tried with below line
<action type="Rewrite" url="/AngularCrud/" />

经过一番搜索,我找到了解决方案

这里不需要任何
webconfig
,只需要运行
ng build--base href”/AngularCrud/“--prod
并将IIS应用程序映射到为我工作的已发布代码目录
dist/AngularCrud