假设在使用VWD进行调试时,ASP .NET Development服务器在端口4754运行。(托盘图标)。
调试页面在http://localhost:4750打开,每次我必须在地址栏中输入正确的地址。 http://localhost:4754
换句话说http://localhost端口, 始终是ASP .NET开发服务器端口减去4
为什么调试页面没有在托盘图标中显示的同一个端口中打开?
答案 0 :(得分:3)
您使用的是ESET安全吗?
我有这个问题,但我从未能解决它。 I came across this link though,也许它会对你有所帮助。如果主要文章没有解决问题,请务必查看该页面上的评论。
答案 1 :(得分:2)
默认情况下,Visual Studio将自动分配端口。我不确定为什么你的页面没有与cassini服务器同步,但我可以将Visual Studio配置为使用静态端口。转到项目的选项页面,然后查找Web
选项卡。应该有一个Servers
部分,其中包含Use Visual Studio Development Server
选项,您可以选择Auto-assign Port
或Specific
端口。您可以尝试设置特定端口,看看是否有更好的结果。 (这些说明是使用VS2005和VB项目作为指南编写的。)
答案 2 :(得分:0)
根据要使用的端口和要打开的页面,网站的项目设置是什么?是否有多个站点可以调用另一个端口来使用?