在Visual Studio 2013中为Web站点(而不是Web应用程序项目)设置静态端口号

时间:2014-05-22 08:55:39

标签: visual-studio-2013

我在Visual Studio 2013中有一个WebSite项目(不是Web应用程序项目)。在以前版本的VS(截至2012年)中,项目属性中有一个选项可以使用动态或固定端口,但现在已删除选项(静态/动态)。

从我所看到的情况来看,当WebSite添加到解决方案中时,VS2013会分配一个(随机生成的)静态端口,将其写入解决方案文件以及它在网站的IISExpress配置中创建的新节点中(如果它还不存在的话。)

可以通过手动编辑.sln文件(多个条目)和

中的IISExpress配置文件来更改随机生成的端口
  

C:\ Users \用户名\文件\ IIExpress \配置\对ApplicationHost.config

有没有办法在GUI中执行此操作?另外,有没有办法配置分配给WebSite项目而不是静态项目的动态端口?

1 个答案:

答案 0 :(得分:1)

2015年,我在这里发布了答案:https://stackoverflow.com/a/43698869/1831054

基本上,我只是对包含“已获取”端口号的文件进行了文件搜索,并在必要时进行了替换。 2013年或其他版本可能会有所不同。