2

假设在使用 VWD 进行调试时,ASP .NET 开发服务器在端口 4754 上运行。(托盘图标)。

调试页面在http://localhost:4750打开,每次我必须在地址栏中输入正确的地址。http://localhost:4754

换句话说,http://localhost端口始终是 ASP .NET 开发服务器端口减去 4

为什么调试页面没有在与托盘图标中显示的端口相同的端口中打开?

4

3 回答 3

3

您是否使用 ESET 安全性?

我遇到了这个问题,但我一直无法解决它。我遇到了这个链接,也许它会对你有所帮助。如果主要文章没有解决问题,请务必检查该页面上的评论。

于 2009-03-10T18:08:11.867 回答
2

默认情况下,Visual Studio 将自动分配端口。我不确定为什么你的页面没有与 cassini 服务器同步,但我可以将 Visual Studio 配置为使用静态端口。转到项目的选项页面并查找Web选项卡。应该有一个Servers部分带有选项Use Visual Studio Development Server,您可以在其中选择Auto-assign PortSpecific移植。您可以尝试设置一个特定的端口,看看是否能得到更好的结果。(这些说明是使用 VS2005 和 VB 项目作为指南编写的 - ymmv)。

于 2009-03-10T18:29:00.660 回答
0

在使用什么端口和打开什么页面方面,网站的项目设置是什么?是否有多个站点可以调用另一个端口来使用?

于 2009-03-10T18:09:56.213 回答