首页 > 解决方案 > 将 Angular 应用程序上传到 IIS

问题描述

我有一个使用 VS Code 创建的 Angular 前端应用程序和一个在 Visual Studio 中创建的运行 .NET Framework 的后端 Web API 应用程序。

我现在正在尝试将这两个应用程序部署到 IIS,但在正确部署后端时遇到了一些麻烦。由于前端和后端是两个独立的项目,我该如何正确实现部署。

我目前在 IIS 上显示 Angular 前端。我通过将 dist 文件夹的内容复制到可识别的位置来实现这一点,然后在 IIS 中,我添加了一个网站,其中物理路径指向 dist 文件夹的位置。

我试图让后端正常工作是将发布文件夹的内容复制到一个可识别的位置,然后创建一个非托管池来托管 asp.net 应用程序。然后,我向之前创建的网站添加了一个应用程序,并指向保存我发布的后端代码的文件夹。

然后我重新启动了网站,浏览网站时我看到的只是前端,没有与后端建立连接。我在控制台中遇到一些错误。

在此处输入图像描述

如果您需要更多详细信息,请告诉我

标签: c#asp.net.netangulariis

解决方案


推荐阅读