将Angular 8应用程序部署到IIS

将Angular 8应用程序部署到IIS,angular,iis,Angular,Iis,我有一个Angular 8应用程序,它有一个单独的数据检索类库(DAL)。我使用控制器来检索数据。我不知道如何将其部署或发布到IIS。它创建了一个包含大量文件的发布文件夹和包含index.html/angular文件的Clientapp文件夹。我尝试将“重写”添加到web.config,但似乎仍然不起作用。我在项目上单击鼠标右键,然后选择“发布”、“发布到本地文件系统”,然后将文件/文件夹复制到服务器/IIS。如果我复制ClientApp文件,应用程序会启动,但没有数据,服务会失败 在您的情况下

我有一个Angular 8应用程序,它有一个单独的数据检索类库(DAL)。我使用控制器来检索数据。我不知道如何将其部署或发布到IIS。它创建了一个包含大量文件的发布文件夹和包含index.html/angular文件的Clientapp文件夹。我尝试将“重写”添加到web.config,但似乎仍然不起作用。我在项目上单击鼠标右键,然后选择“发布”、“发布到本地文件系统”,然后将文件/文件夹复制到服务器/IIS。如果我复制ClientApp文件,应用程序会启动,但没有数据,服务会失败

在您的情况下,此博客可能很有用。您可以使用
ng build
命令为首次进入文件夹的用户构建应用程序,并使用命令提示符运行此命令。它将在您的项目文件夹下创建一个dist文件夹。打开iis并将dist文件夹作为添加站点时的文件夹路径。您可以共享您安装的iis的哪些功能吗?嗨,Dennis,这篇文章可能会有所帮助