首页 > 解决方案 > 使用 Visual Studio 2017 在 IIS 中发布或部署 Web api 项目

问题描述

我已正确阅读所有相关问题,但不幸的是没有答案对我有帮助。

我在 VS 2017 上创建了一个空的 Web API,并在 HomeController 中创建了我想要的所有方法,并在本地测试了我的 Web api,它成功了。

现在我想将它发布到服务器 IIS。让我们假设服务器将是这样的111.118.1.100

我尝试将网站发布到文件夹并将发布的文件上传到服务器的根目录,但是当我尝试像以前在本地执行的方式那样调用方法时,它不起作用

本地:localhost:33337/api/home/getSections

服务端:

111.118.1.100/WebSiteFolder/api/home/getSections

但在服务器上没有工作。

感谢任何帮助。

标签: c#web-servicesasp.net-web-api

解决方案


推荐阅读