有没有办法将虚拟目录添加到Visual Studio Development Server?

Dav*_*son 20 asp.net virtual-directory webdev.webserver visual-studio-2008

我正在使用带有特定端口的Visual Studio开发服务器.有没有办法添加虚拟目录?

编辑:

对不起,我不太清楚.我希望能够将一个或多个虚拟目录添加到任意物理目录中.例如:http:// localhost/c_drive /将映射到C:\,http:// localhost:/ d_drive /将映射到D:\等.

Dav*_*veB 14

Visual Studio开发服务器的代号为Cassini.

ASP.NET 2.0:入门指南

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.
Run Code Online (Sandbox Code Playgroud)

我正在使用Windows XP Pro附带的IIS.它只允许一个网站没有调整,但确实有虚拟目录.如果您使用的是Vista,则可以根据我的意见在IIS中设置多个站点.


Dar*_*rov 12

是的,您可以指定虚拟路径,/foo而不是/在项目的属性中指定:

替代文字

  • 我想你误解了这个问题.添加虚拟目录与为项目设置虚拟路径不同.虚拟目录几乎就像存在于Web根目录之外的其他文件夹的快捷方式,但Web应用程序可以访问它,就像它位于Web根文件夹中一样. (7认同)

ste*_*ann 9

在Visual Studio开发服务器中最接近虚拟目录的方法是使用OS符号链接将网站根目录外的直接映射到根目录中的路径
http://en.wikipedia.org/wiki/NTFS_symbolic_link