How can I change the project port number in Visual Studio 2013 ?
I'm using ASP.Net and I need to change the port number while debugging in Visual Studio 2013.
How can I change the project port number in Visual Studio 2013 ?
I'm using ASP.Net and I need to change the port number while debugging in Visual Studio 2013.
在ASP.NET项目的VS中有两种项目类型:
Web Application Projects(通常有一个.csproj或.vbproj文件来存储这些设置)在项目下有一个属性 node .在Web选项卡上,您可以将项目URL(假定为IIS Express或IIS)配置为使用所需的任何端口,只需单击创建虚拟目录按钮.这些设置将保存到项目文件中:
<ProjectExtensions>
<VisualStudio>
<FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}">
<WebProjectProperties>
<DevelopmentServerPort>10531</DevelopmentServerPort>
...
</WebProjectProperties>
</FlavorProperties>
</VisualStudio>
</ProjectExtensions>
Web Site Projects个不同.他们没有一个*用于存储设置的项目文件;相反,这些设置是在solution文件中设置的.在VS2013中,设置如下所示:
Project("{E24C65DC-7377-472B-9ABA-BC803B73C61A}") = "WebSite1(1)", "http://localhost:10528", "{401397AC-86F6-4661-A71B-67B4F8A3A92F}"
ProjectSection(WebsiteProperties) = preProject
UseIISExpress = "true"
TargetFrameworkMoniker = ".NETFramework,Version%3Dv4.5"
...
SlnRelativePath = "..\..\WebSites\WebSite1\"
DefaultWebSiteLanguage = "Visual Basic"
EndProjectSection
EndProject
因为项目是由URL(包括端口)标识的,所以在VS UI中无法更改这一点.不过,您应该能够修改解决方案文件,而且应该可以.