修改vs2008自带的WebServer可以监听0.0.0.0地址

时间:2013-04-09 14:37:48
【文件属性】:

文件名称:修改vs2008自带的WebServer可以监听0.0.0.0地址

文件大小:57KB

文件格式:ZIP

更新时间:2013-04-09 14:37:48

vs2008 DevServer WebDev WebServer 监听

vs2008在调试WebSite项目的时候,会启动自带的简易WebServer(缺省位于C:\Program Files\Common Files\Microsoft Shared\DevServer\9.0),这样就可以不必发布到IIS来调试。但是这个简易的WebServer有个问题,就是它仅仅监听 Loopback 地址 127.0.0.0,也就是说只有从本机才能浏览网站,从外部的地址访问就不行。 有时候在开发调试的过程中需要项目组内部的其他人也能够访问这个WebSite,就必须发布到IIS上,显得比较麻烦。我们可以通过修改vs2008自带的WebServer,使其监听0.0.0.0地址上的请求,就无须如此麻烦了。 安装方式:执行 Install.cmd,其完成了替换vs2008的DevServer的工作。 IF NOT EXIST "C:\Program Files\Common Files\Microsoft Shared\DevServer\9.0\WebDev.WebServer.exe.bak" RENAME "C:\Program Files\Common Files\Microsoft Shared\DevServer\9.0\WebDev.WebServer.exe" "WebDev.WebServer.exe.bak" IF NOT EXIST "C:\Program Files\Common Files\Microsoft Shared\DevServer\9.0\WebDev.WebServer.exe.manifest.bak" RENAME "C:\Program Files\Common Files\Microsoft Shared\DevServer\9.0\WebDev.WebServer.exe.manifest" "WebDev.WebServer.exe.manifest.bak" COPY /Y "EasyMan.WebServer.exe" "C:\Program Files\Common Files\Microsoft Shared\DevServer\9.0\WebDev.WebServer.exe" "C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\GACUTIL.EXE" -i EasyMan.WebHost.dll


【文件预览】:
Install.cmd
EasyMan.WebServer.exe
EasyMan.WebHost.dll

网友评论

  • 经测试,能替代IIS(关掉防火墙)
  • 可以使用,方便其他电脑访问,共同测试。支持
  • 其他电脑确实可以访问到本机的网页。好东西啊