IIS:将子目录(Visual Studio应用程序)添加到网站

时间:2012-11-08 19:40:46

标签: visual-studio-2010 iis web-config directory virtual

我在foler RootFolder 下的IIS上有几个项目/应用程序,我正在尝试向此foler添加一个应用程序。我将一个名为 ProjectFolder 的虚拟目录添加到 RootFolder ,并将其链接到 wwwroot 文件夹中新应用程序的位置。但是,在尝试导航到Web浏览器上的页面时,我一直收到以下错误。

  

配置错误

     

描述:在处理>所需的配置文件期间发生错误。服务这个请求。请查看下面的具体错误详细信息并相应地修改配置文件。

     

分析程序错误消息:在应用程序级别之外使用注册为allowDefinition ='MachineToApplication'的部分是错误的。此错误可能是由于虚拟目录未在IIS中配置为应用程序。

     

来源错误:

Line 43:     </authorization>
Line 44:     <customErrors mode="Off"/>
Line 45:     <authentication mode="Forms">
Line 46:       <forms loginUrl="~/LogOn" timeout="2880" />
Line 47:     </authentication>
  

源文件:C:\ inetpub \ wwwroot \ RootFolder \ ProjectFolder \ web.config行:45

为了确保我的应用程序出现问题,我将另一个运行良好的应用程序的内容复制到我的 ProjectFolder ,但同样的错误显示。我也尝试右键单击虚拟目录文件夹并选择更改为应用程序(这改变了虚拟目录文件夹的图标。但是,我的ISS上正在运行的其他应用程序的图标都没有看起来像这样新图标),但这给出了同样的错误。 我在考虑删除这个虚拟目录并重新创建它但是当我右键单击该文件夹时,我没有选择属性或删除目录。

任何人都可以帮忙吗?

由于

0 个答案:

没有答案