如何手动运行ASP.NET 2.0 Development Server
2008-02-01 00:07
344 查看
这里简单介绍一下两种方法,但都是通过运行C:\Windows\Microsoft.NET\Framework\v2.0.50727\Webdev.WebServer.exe实现的
第一个就是命令行方法:
ASP.NET Development Server 用法:
Webdev.WebServer.exe [/port:<端口号>] /path:<物理路径> [/vpath:<虚拟路径>]
端口号:
[可选] 介于1到65535之间位使用的端口号。默认为80(如果您还没有在同一端口上侦听IIS,则该端口号可用).
物理路径:
Web应用程序是根路径的有效目录名.
虚拟路径:
[可选] "/<app name>"形式的虚拟路径或应用程序根路径.默认路径是"/".
示例:
Webdev.WebServer.exe /prot:8080
/path"c:\inetub\wwwroot\MyApp" /vpath:"/MyApp"
然后,就可以使用一下形式的URL访问Web应用程序: http://lcoalhost:8080/MyApp
另外一个是添加鼠标右键的,这个需要修改注册表,用记事本新建一个文件,输入以下字符,并保存为reg格式
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\VS2005 WebServer]
@="ASP.NET 2.0 Web Server Here"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\VS2005 WebServer\command]
@="C:\\Windows\\Microsoft.NET\\Framework\\v2.0.50727\\Webdev.WebServer.exe /port:8099 /path:\"%1\""
不过这样做有一些不好的地方,一个是端口不能自己定义,另外一个是只能使用一个端口,等等一些小问题,但个人觉得这个是非常方便的,不用每次自己都去IIS里设一个,烦的说。呵呵。
感谢博客园里的WhoRu的热心帮助.
第一个就是命令行方法:
ASP.NET Development Server 用法:
Webdev.WebServer.exe [/port:<端口号>] /path:<物理路径> [/vpath:<虚拟路径>]
端口号:
[可选] 介于1到65535之间位使用的端口号。默认为80(如果您还没有在同一端口上侦听IIS,则该端口号可用).
物理路径:
Web应用程序是根路径的有效目录名.
虚拟路径:
[可选] "/<app name>"形式的虚拟路径或应用程序根路径.默认路径是"/".
示例:
Webdev.WebServer.exe /prot:8080
/path"c:\inetub\wwwroot\MyApp" /vpath:"/MyApp"
然后,就可以使用一下形式的URL访问Web应用程序: http://lcoalhost:8080/MyApp
另外一个是添加鼠标右键的,这个需要修改注册表,用记事本新建一个文件,输入以下字符,并保存为reg格式
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\VS2005 WebServer]
@="ASP.NET 2.0 Web Server Here"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\VS2005 WebServer\command]
@="C:\\Windows\\Microsoft.NET\\Framework\\v2.0.50727\\Webdev.WebServer.exe /port:8099 /path:\"%1\""
不过这样做有一些不好的地方,一个是端口不能自己定义,另外一个是只能使用一个端口,等等一些小问题,但个人觉得这个是非常方便的,不用每次自己都去IIS里设一个,烦的说。呵呵。
感谢博客园里的WhoRu的热心帮助.
相关文章推荐
- 第二篇《ASP.NET MVC 2.0之如何运行WEB应用》
- [翻译]如何在Apache上运行ASP.NET和ASP.NET 2.0
- ASP.NET Core 2.0 : 五.服务是如何加载并运行的, Kestrel、配置与环境
- ASP.NET 2.0运行原理及其过程简要分析
- 通过一个模拟程序让你明白ASP.NET MVC是如何运行的
- 在 ASP.NET 2.0 中,Global.asax 文件没有后置代码,如何将Globa.asax中的页面移到代码文件中
- ASP.NET 2.0中如何连接到Mysql
- 如何在ASP.NET 2.0中使用Web Parts
- ASP.NET 2.0如何实现数据库应用开发
- [记录]ASP.NET MVC 2.0 如何使用Html.RadioButtonFor?
- ASP.NET 2.0如何发布做好的网站或web service
- ASP.NET 2.0 - 如何以程控方式动态建立一个 GridView 控件
- 通过一个模拟程序让你明白ASP.NET MVC是如何运行的
- .C#中如何给时间变量赋一个空值ASP.NET 2.0
- 如何做:创建自定义帐户来运行 ASP.NET
- 如何用asp.net 2.0建多语言版本网站
- ASP.NET 2.0运行时简要分析(转)
- 破解迷团:在asp.net 2.0服务器上运行.net 3.5(一)
- ASP.NET 2.0使用user profile储存信息前,如何部署aspnetdb.mdf和连接
- ASP.NET 2.0运行时简要分析