-1

是否可以通过 Visual Studio 2010 运行 asp.net 应用程序并不总是在下http://localhost:49809

问题:我有一个页面有一些路径错误,但在/它下面运行良好。但我想测试它,例如在如下网址下:

http://localhost:49809/mypage/foo/[and here the page as before]
4

2 回答 2

1

您不必使用 Visual Studio 来运行该站点。安装 IIS 并在那里创建一个指向项目磁盘位置的站点。这样,您的代码中的任何更改也将在那里反映出来,与以前相同。

现在要调试它,您必须:

  1. 以管理员身份运行 Visual Studio
  2. 单击调试 --> 附加到进程
  3. 选择 w3wp.exe 并确认。

就是这样,现在您可以像之前通过 VS 本身托管时一样进行调试。

如果您愿意,您还可以在需要始终调试的任何时候将这样的行添加到您的代码中:

System.Diagnostics.Debugger.Launch();
于 2013-02-07T08:38:42.807 回答
1

转到您的应用程序 -> 属性(快捷方式F4)。您可以在此处设置端口号和虚拟路径(如有必要):

在此处输入图像描述

于 2013-02-07T09:04:21.500 回答