c# - 使用 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
但在服务器上没有工作。
感谢任何帮助。
解决方案
推荐阅读
- android - Android Studio - calenderViewShown - 为什么删除它允许我的代码编译?
- bash - 使用linux命令将四列转换为两列
- javascript - 鼠标悬停时JS文本更改
- c# - Azure Blob 容器,无法生成令牌
- c# - 使用 Automapper 将 ICollection 映射到对象
- node.js - 如何部署 Apollo 客户端和 Node Express/Sequelize API?
- javascript - Node.js - 同一端口上的同构 TCP / Websocket 后端服务器
- python - MplayerCtrl 从源代码给出错误。
- clojure - Clojure 规范 - s/或单个分支生成器
- c# - C# 使用对象列表上的反射来创建数据网格