我在Visual Studio 2013中有一个WebSite项目(不是Web应用程序项目)。在以前版本的VS(截至2012年)中,项目属性中有一个选项可以使用动态或固定端口,但现在已删除选项(静态/动态)。
从我所看到的情况来看,当WebSite添加到解决方案中时,VS2013会分配一个(随机生成的)静态端口,将其写入解决方案文件以及它在网站的IISExpress配置中创建的新节点中(如果它还不存在的话。)
可以通过手动编辑.sln文件(多个条目)和
中的IISExpress配置文件来更改随机生成的端口C:\ Users \用户名\文件\ IIExpress \配置\对ApplicationHost.config
有没有办法在GUI中执行此操作?另外,有没有办法配置分配给WebSite项目而不是静态项目的动态端口?
答案 0 :(得分:1)
2015年,我在这里发布了答案:https://stackoverflow.com/a/43698869/1831054
基本上,我只是对包含“已获取”端口号的文件进行了文件搜索,并在必要时进行了替换。 2013年或其他版本可能会有所不同。