使用WebSite项目在Visual Studio Dev Server上设置静态端口号

时间:2009-07-14 16:20:09

标签: visual-studio configuration asp.net-development-serv web-site-project

我在Visual Studio 2008中有一个WebSite项目(不是Web应用程序项目!)

如何将ASP.NET Development启动端口设置为WebSite项目中的静态端口?

4 个答案:

答案 0 :(得分:27)

为ASP.NET Development Server指定端口 - WebSite / WebServices项目

  1. 在“解决方案资源管理器”中,单击应用程序的名称。
  2. 在“属性”窗格中,单击使用旁边的向下箭头 动态端口并从中选择False 下拉列表。这将启用 编辑端口号属性。
  3. 在“属性”窗格中,单击“端口号”旁边的文本框并键入 在一个端口号。点击外面 “属性”窗格。这将保存属性设置。
  4. 每次运行文件系统 ASP.NET Web站点中的Web站点 Development Server将侦听指定的端口。

答案 1 :(得分:3)

按F4以获取“属性”窗格。然后可以得到option mentioned by Backslash17

答案 2 :(得分:1)

对于网站分配端口不可能从VS属性页面界面,但如果从命令行启动网站,则可以分配端口(如果要调试可以附加的网站)在启动网站后)

WebDev.WebServer40.exe

路径

“C:\ Program Files(x86)\ Common Files \ microsoft shared \ DevServer \ 10.0 \” 要么 “C:\ Program Files \ Common Files \ microsoft shared \ DevServer \ 10.0 \”

ASP.NET开发服务器用法: WebDev.WebServer40 / port:/ path:[/ vpath:]

示例:

WebDev.WebServer40 / port:8080 / path:“c:\ inetpub \ wwwroot \ MyApp”/ vpath:“/ MyApp”

答案 3 :(得分:0)

无法使用网站项目,端口号是随机分配的。

只能使用Web App Project