您好我想在http://localhost
创建一个虚拟目录它只是一个标准的IIS 7.5安装,这意味着http://localhost/只显示了iis徽标。但是如何删除该页面并将其用于虚拟目录。
现在,当我尝试创建虚拟目录时,我在Visual Studio中收到此消息。
“无法创建虚拟目录。网址'http:// localhost /'已映射到其他文件夹位置。”
我可以在ex创建一个虚拟目录。 http://localhost/web但我需要它是http://localhost/
答案 0 :(得分:8)
您想要的不是虚拟目录。只需将默认网站的物理路径更改为您想要的位置,或将其发布到该文件夹中。默认情况下,物理路径为c:\inetpub\wwwroot\
。
Default Web Site -> Manage Web Sites -> Advanced Settings -> Physical Path
答案 1 :(得分:1)
右键单击要作为虚拟目录创建的文件夹。
在Properties->Web Sharing
下选择默认网站。
同时点击选项Share this folder
。在别名中给出文件夹的名称。现在点击OK
。
答案 2 :(得分:0)
关于映射到http://localhost
的目录没有“虚拟”。这是您的网络根目录,可能位于c:\inetpub\wwwroot\
。您应该可以直接发布到该页面。
虚拟目录基本上是将IIS配置为在内部创建Web根目录下的文件夹,该文件夹指向文件系统上的不同文件夹,而不是实际位于Web根文件夹下的文件夹。这听起来并不像你需要那样。