我正在使用带有特定端口的Visual Studio开发服务器。有没有办法为它添加虚拟目录?
编辑:
抱歉,我不太清楚。我希望能够将一个或多个虚拟目录添加到任意物理目录中。例如:http://localhost/c_drive/将映射到C:\,http://localhost:/d_drive/将映射到D:\等。答案 0 :(得分:14)
Visual Studio开发服务器代号为Cassini。
来自ASP.NET 2.0: A Getting Started Guide
Cassini doesn't support virtual directories, security settings,
or any of IIS's other fancy features; it's just a very simple web server
that gives you the basics you need to get up and running.
我正在使用Windows XP Pro附带的IIS。它只允许一个网站没有调整,但确实有虚拟目录。如果您使用的是Vista,则可以使用我所听到的内容在IIS中设置多个站点。
答案 1 :(得分:12)
是的,您可以在项目的属性中指定虚拟路径,例如/foo
而不是/
:
答案 2 :(得分:9)
在Visual Studio开发服务器中最接近虚拟目录的方法是使用OS符号链接将Web站点根目录之外的直接映射映射到根目录中的路径
http://en.wikipedia.org/wiki/NTFS_symbolic_link
答案 3 :(得分:0)
是的,您可以通过命令行
启动它来提供物理路径C:\Program Files (x86)\Common Files\microsoft shared\DevServer\9.0\Webdev.WebServer.exe /port:9081 /path:C:\temp\vdir
只是做/?获取命令行选项列表