主题:[讨论]配置了虚拟目录为应用程序,怎么还是出现应用程序级别之外..的错误?
“/web”应用程序中的服务器错误。
--------------------------------------------------------------------------------
配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。
分析器错误信息: 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。
源错误:
行 31:
行 32: <!--Form认证设置Start-->
行 33: <authentication mode="Windows ">
行 34: <forms name=".FrameWork" defaultUrl="Default.aspx" loginUrl="Login.aspx" enableCrossAppRedirects="true" path="/"></forms>
行 35: </authentication>
源文件: E:\web\framework.web\web.config 行: 33
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.42
可以很明确地说,虚拟目录是配置为应用程序了的。怎么还是出现这样的错误?!!!搞了老半天了,原因不明,还没解决。
在虚拟目录下,手工建一个index.html文件来测试虚拟目录是否创建成功。如下:
<html>
<head></head>
<body>
this is the test page for iis setting.
</body>
</html>
在IE里输入http://localhost/myWeb/index.html。结果能正确显示!(这应该就能说明虚拟目录是成功地配置为应用程序的吧?)
另外,以前完成的网站项目,不管把文件夹移到哪里,在IDE里都能正确地打开、浏览...,根本不用人为地配置虚拟目录为应用程序。(我用的是visual web Developer 2005)
--------------------------------------------------------------------------------
配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。
分析器错误信息: 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。
源错误:
行 31:
行 32: <!--Form认证设置Start-->
行 33: <authentication mode="Windows ">
行 34: <forms name=".FrameWork" defaultUrl="Default.aspx" loginUrl="Login.aspx" enableCrossAppRedirects="true" path="/"></forms>
行 35: </authentication>
源文件: E:\web\framework.web\web.config 行: 33
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.42
可以很明确地说,虚拟目录是配置为应用程序了的。怎么还是出现这样的错误?!!!搞了老半天了,原因不明,还没解决。
在虚拟目录下,手工建一个index.html文件来测试虚拟目录是否创建成功。如下:
<html>
<head></head>
<body>
this is the test page for iis setting.
</body>
</html>
在IE里输入http://localhost/myWeb/index.html。结果能正确显示!(这应该就能说明虚拟目录是成功地配置为应用程序的吧?)
另外,以前完成的网站项目,不管把文件夹移到哪里,在IDE里都能正确地打开、浏览...,根本不用人为地配置虚拟目录为应用程序。(我用的是visual web Developer 2005)