无法通过IP地址连接ASP.NET开发服务器(VS2010)

Hor*_*ter 10 asp.net visual-studio-2010 visual-studio

Visual Studio 2010/ASP.NET项目/ ASP.NET开发服务器

我可以从我的开发计算机(VS2010运行的地方)运行和调试我的VS2010 ASP.NET项目.URL:http:// localhost:port/MyApp.htm工作正常.

由于我也想从IPad测试应用程序,我需要使用其IP地址调用应用程序,例如http://192.168.0.132:port/MyApp.htm

令我惊讶的是,这既不起作用,也不起作用,也不起作用.电脑本身.这不是连接问题,地址是正确的/ ping是可能的.

(注意我在这台机器上没有安装IIS,实际上ASP.NET应用程序是纯HTML + JS,我只使用VS2010进行调试.)

有什么解决方法吗?

Mar*_*tin 10

Visual Studio开发服务器仅提供本地计算机的页面:

Visual Web Developer中的Web服务器:

如果您不能或不想将IIS用作Web服务器,则仍可以使用ASP.NET Development Server测试ASP.NET页面.Visual Development Developer附带的ASP.NET Development Server是一个在Windows操作系统上本地运行的Web服务器,包括Windows XP Home Edition.它专门用于在本地主机方案下提供或运行ASP.NET Web页面(从与Web服务器相同的计算机浏览).换句话说,ASP.NET Development Server将向本地计算机上的浏览器请求提供页面.它不会将页面提供给另一台计算机. 此外,它不会提供超出应用程序范围的文件.在将页面发布到运行IIS的生产服务器之前,ASP.NET Development Server提供了一种在本地测试页面的有效方法.

ASP.NET Development Server仅接受本地计算机上的经过身份验证的请求.这要求服务器可以支持NTLM或基本身份验证.

如果您希望远程测试页面,则需要使用IIS或IIS Express.