本文介绍了IIS 7.5 Express新虚拟目录的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何添加新的虚拟目录?
how do i add new virtual directory?
我收到错误(无法找到类型或命名空间名称'xxx')但文件都是in / bin。
I'm getting error (The type or namespace name 'xxx' could not be found) but the files are all in /bin.
我试过像这样编辑applicationhost.config:
i have tried editing the applicationhost.config like this:
<site name="WebSite1" id="1" serverAutoStart="true">
<application path="/" applicationPool="Clr2IntegratedAppPool">
<virtualDirectory path="/" physicalPath="%IIS_SITES_HOME%\WebSite1" />
<virtualDirectory path="/SubFolderApp" physicalPath="%IIS_SITES_HOME%\WebSite1\SubFolderApp" allowSubDirConfig="true" />
</application>
<bindings>
<binding protocol="http" bindingInformation=":80:localhost" />
</bindings>
</site>
推荐答案
您需要创建子应用程序。您的配置创建了子虚拟目录。下面的配置将/ SubFolderApp转换为应用程序。
You need to create a child application. Your configuration created child virtual directory. The configuration below turns /SubFolderApp into an application.
<site name="WebSite1" id="1" serverAutoStart="true">
<application path="/" applicationPool="Clr2IntegratedAppPool">
<virtualDirectory path="/" physicalPath="%IIS_SITES_HOME%\WebSite1" />
</application>
<application path="="/SubFolderApp" applicationPool="Clr2IntegratedAppPool">
<virtualDirectory path="/" physicalPath="%IIS_SITES_HOME%\WebSite1\SubFolderApp" />
</application>
<bindings>
<binding protocol="http" bindingInformation=":80:localhost" />
</bindings>
</site>
这篇关于IIS 7.5 Express新虚拟目录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!