【问题标题】:Is it possible to publish asp.net web api in a different port in Visual Studio 2015 ? IIS not IIS Express是否可以在 Visual Studio 2015 的不同端口中发布 asp.net web api? IIS 不是 IIS Express
【发布时间】:2016-12-02 18:11:06
【问题描述】:

我的目标是在 IIS 中发布 web api。我将从 android 应用程序调用此 Web API。我在 Visual Studio 2015 中使用 IIS 而不是 IIS Express 和 xamarin。 我很困惑 IIS express 在项目属性中没有端口 (http://localhost:57811/)。如果我将其更改为 IIS,我将无法再指定端口号(2012 年和 2015 年)。

所以我检查了“覆盖应用程序根 URL”并将端口号放入其中。发布我的 web api 后,我没有监听我提到的端口号,而是查看默认端口号。谁能解释这是怎么回事?

【问题讨论】:

  • 你需要在 IIS 中创建虚拟目录来实现。
  • 在 IIS 中,您可以使用所需的任何可用端口将绑定添加到站点。

标签: c# asp.net iis visual-studio-2015 iis-7


【解决方案1】:

您可以通过进入 IIS 添加一个可用端口,向下钻取您的服务器名称、站点,右键单击您的站点名称(默认为:默认网站)并选择“编辑绑定...”。

当您在“站点绑定”菜单中时,您可以单击“添加...”,然后选择类型和端口号。

Edit Bindings

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-11-13
    • 1970-01-01
    • 2017-10-14
    • 2016-08-14
    • 2016-06-28
    • 1970-01-01
    • 1970-01-01
    • 2023-03-26
    相关资源
    最近更新 更多