IIS Express端口编号

时间:2017-05-01 20:40:12

标签: c# visual-studio iis-express

Web应用程序项目和WCF项目在Visual Studio中具有项目URL设置,如下所示:

enter image description here

这对我来说很有意义,因为我意识到这些项目在IIS Express上运行。每个项目的端口似乎都不同。为什么是这样?我问的原因是因为端口在IIS中总是一致的(除非你添加另一个绑定)。

如果我在另一台PC上安装Visual Studio,那么端口会改变吗?

1 个答案:

答案 0 :(得分:0)

IIS Express项目URL保存在csproj项目文件中。因此,当您在另一台PC上运行该项目时,该端口将保持不变。

<Project>
<ProjectExtensions>
    <VisualStudio>
      <FlavorProperties>
        <WebProjectProperties>
          <IISUrl>http://localhost:50380/</IISUrl>
        </WebProjectProperties>
      </FlavorProperties>
    </VisualStudio>
</ProjectExtensions>
</Project>