的Visual Studio 2008 + Windows Vista上的嵌入式Web服务器
问题描述:
操作系统:Windows Vista商业版SP1的Visual Studio 2008 + Windows Vista上的嵌入式Web服务器
IDE:Visual Studio 2008的SP1
问题:当我在VS 2008中创建新的Web应用程序并启动它的来自VS 2008的嵌入式Web服务器在一个端口上启动(比如50140)。然后浏览器(IE7)自动启动,地址为http://localhost:50137/ ...,注意不同的端口号。显然,IE请求的端口没有任何内容。我应该怎么做才能让IE在与服务器启动相同的端口上启动?对于Windowx XP,这个问题不会发生......
答
我猜你在解决方案中有多个项目,其中一个必须是Web服务,另一个(在IE中)是一个Web应用程序。
答
您可以检查项目属性中的Web启动选项。它可能会被硬编码以加载特定的URL - 可能来自之前的运行。
+0
“使用动态端口”设置为“true”。 – lmsasu 2008-12-07 14:08:56
不,解决方案中有一个项目 - 网络项目。 – lmsasu 2008-12-07 14:07:45