14

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

如何在网站项目中将 ASP.NET 开发启动端口设置为静态端口?

4

4 回答 4

28

为 ASP.NET 开发服务器指定端口 -网站/WebServices 项目

  1. 在解决方案资源管理器中,单击应用程序的名称。
  2. 在“属性”窗格中,单击使用动态端口旁边的向下箭头,然后从下拉列表中选择 False。这将启用端口号属性的编辑。
  3. 在“属性”窗格中,单击端口号旁边的文本框并输入端口号。在“属性”窗格之外单击。这将保存属性设置。
  4. 每次在 Visual Web Developer 中运行文件系统网站时,ASP.NET
    开发服务器都会监听指定的端口。
于 2009-07-14T16:30:17.977 回答
4

按 F4 以获取属性窗格。然后可以得到Backslash17提到的选项

于 2010-08-19T10:10:07.683 回答
2

对于网站分配端口是不可能的形式 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"

于 2012-10-17T21:08:49.183 回答
0

不能用网站项目来做,端口号是随机分配的。

只有 Web App 项目才有可能

于 2009-07-14T16:25:38.140 回答