当我们使用Windows XP + VS2008开发了一个MVC程序之后,可能并不是每次都想打开VS2008来运行和查看程序的运行效果,但在本地计算机上IIS5.1中部署时效果又不是很好。
这时有一个比较简单的方法就是通过命令行运行VS2008自带的ASP.NET Development Server,在本地计算机上临时布置我们已经开发好的MVC程序。
命令行批处理如下:
将下面虚线内的命令保存为DevServer.bat
------------------------------------------------------------------
@ECHO off
ECHO 部署Web程序中,请输入:
cd C:\Program Files\Common Files\Microsoft Shared\DevServer\9.0
set /p port=端口:
set /p path=物理路径:
set /p vpath=虚拟路径(/):
start /b WebDev.WebServer /port:%port% /path:%path% /vpath:%vpath%
ECHO 部署Web程序完成
pause
-------------------------------------------------------------------
示例如下:
端口:8080
物理路径:E:\MyBlog
虚拟路径:/
注:
C:\Program Files\Common Files\Microsoft Shared\DevServer\9.0 为WebDev.WebServer.EXE的路径