的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应用程序。

+0

不,解决方案中有一个项目 - 网络项目。 – lmsasu 2008-12-07 14:07:45

您可以检查项目属性中的Web启动选项。它可能会被硬编码以加载特定的URL - 可能来自之前的运行。

+0

“使用动态端口”设置为“true”。 – lmsasu 2008-12-07 14:08:56