ASP.NET 使用 Web.Config 控制端口号以托管 Web 应用程序项目
ASP.NET Use Web.Config to control Port Number to host Web Application Project
我试图搜索这个,但没有找到任何好的解释。
我正在尝试在我的配置文件中配置所有内容,以便用户更轻松地控制我的应用程序的发布和部署。
在 visual studio 2015 年,我可以控制用于托管我的 Web 应用程序的端口:
右键单击 Web 应用程序项目 > 属性 > Web > 项目 Url
这可以通过配置文件完成吗?
谢谢!
web.config无法完成,但您可以控制它,
对于 "Web Application Projects",打开“.csproj”文件查找以下部分。
<WebProjectProperties>
<UseIIS>True</UseIIS>
<AutoAssignPort>True</AutoAssignPort>
<DevelopmentServerPort>21128</DevelopmentServerPort>
<DevelopmentServerVPath>/</DevelopmentServerVPath>
<IISUrl>http://localhost:21128/</IISUrl>
<NTLMAuthentication>False</NTLMAuthentication>
<UseCustomServer>False</UseCustomServer>
<CustomServerUrl>
</CustomServerUrl>
<SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
</WebProjectProperties>
注意以下几行,您可以在其中更改端口并保存它。
<DevelopmentServerPort>21128</DevelopmentServerPort>
<DevelopmentServerVPath>/</DevelopmentServerVPath>
<IISUrl>http://localhost:21128/</IISUrl>
对于 "Website projetcs" 您必须打开“.sln”文件并更改端口。
希望回答对您有所帮助。
我试图搜索这个,但没有找到任何好的解释。
我正在尝试在我的配置文件中配置所有内容,以便用户更轻松地控制我的应用程序的发布和部署。
在 visual studio 2015 年,我可以控制用于托管我的 Web 应用程序的端口:
右键单击 Web 应用程序项目 > 属性 > Web > 项目 Url
这可以通过配置文件完成吗?
谢谢!
web.config无法完成,但您可以控制它,
对于 "Web Application Projects",打开“.csproj”文件查找以下部分。
<WebProjectProperties>
<UseIIS>True</UseIIS>
<AutoAssignPort>True</AutoAssignPort>
<DevelopmentServerPort>21128</DevelopmentServerPort>
<DevelopmentServerVPath>/</DevelopmentServerVPath>
<IISUrl>http://localhost:21128/</IISUrl>
<NTLMAuthentication>False</NTLMAuthentication>
<UseCustomServer>False</UseCustomServer>
<CustomServerUrl>
</CustomServerUrl>
<SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
</WebProjectProperties>
注意以下几行,您可以在其中更改端口并保存它。
<DevelopmentServerPort>21128</DevelopmentServerPort>
<DevelopmentServerVPath>/</DevelopmentServerVPath>
<IISUrl>http://localhost:21128/</IISUrl>
对于 "Website projetcs" 您必须打开“.sln”文件并更改端口。
希望回答对您有所帮助。