2011-02-07 99 views
13

您好我想在http://localhost在http创建虚拟目录://本地主机/

及其创建一个虚拟目录只是一个标准的IIS 7.5的安装,这意味着http://localhost/只是显示了IIS的标志。但是,如何删除该页面并使其可用于虚拟目录。

现在我在Visual Studio中获取此消息时,当我试图创建虚拟目录。

“无法创建虚拟目录,URL'http:// localhost /'已映射到不同的文件夹位置。”

我可以在前面创建一个虚拟目录。 http://localhost/web但我需要它是一个http://localhost/

回答

8

你想要的不是一个虚拟目录。只需将您的默认网站的物理路径更改为您想要的位置,或发布到该文件夹​​中即可。默认情况下,物理路径是c:\inetpub\wwwroot\

Default Web Site -> Manage Web Sites -> Advanced Settings -> Physical Path 
+0

现在完成它的工作thx :-D – gulbaek 2011-02-07 11:27:09

0

关于映射到http://localhost目录没有什么“虚拟”。这是你的网站根目录,可能位于c:\inetpub\wwwroot\。你应该能够直接发布到那个。

虚拟目录基本上是配置IIS,以便在Web根目录下创建一个指向文件系统上不同文件夹的文件夹,而不是实际位于Web根目录下的文件夹。听起来不像你需要那样。

1

右键单击要作为虚拟目录的文件夹。 在Properties->Web Sharing下选择默认网站。

另请点击选项Share this folder。在别名中给出文件夹的名称。现在点击OK