请求的页面无法访问,因为该页面的相关配置数据无效

The requested page cannot be accessed because the related configuration data for the page is invalid(请求的页面无法访问,因为该页面的相关配置数据无效)
本文介绍了请求的页面无法访问,因为该页面的相关配置数据无效的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我尝试在没有 web.config 文件的情况下运行 ASP.NET 应用程序时出现此错误.

I am getting this error when I try to run an ASP.NET application without a web.config file.

请求的页面无法访问,因为该页面的相关配置数据无效

The requested page cannot be accessed because the related configuration data for the page is invalid

正如我所读到的,我们可以在没有 Web 配置文件的情况下运行 .NET 应用程序,但是当我尝试时它给了我错误.我在 Windows 7 机器上使用 iis 7.

as I read, we can run .NET applications without web config files, but when I tried it is giving me the error. I am using iis 7 on windows 7 machine.

当我在 inetpub/wwwroot 中创建应用程序虚拟目录时,它工作正常.为什么没有其他目录位置?

When I create the application virtual directory inside inetpub/wwwroot it works fine. Why doesn't the other directory location?

推荐答案

这可能是一个原因:

如果没有 Web.config 文件UNC 目录,IIS 7.0 使用规则为父级定义的目录.对于 Web 内容在这种情况下,工作进程标识必须有访问整个内容目录.否则,Web 请求是被拒绝.

If there is no Web.config file in the UNC directory, IIS 7.0 uses the rules that are defined for the parent directory. For the Web content to be served in this scenario, the worker-process identity must have access to the whole content directory. Otherwise, the Web request is rejected.

此处有详细信息.

这篇关于请求的页面无法访问,因为该页面的相关配置数据无效的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

c# Generic Setlt;Tgt; implementation to access objects by type(按类型访问对象的C#泛型集实现)
InvalidOperationException When using Context Injection in ASP.Net Core(在ASP.NET核心中使用上下文注入时发生InvalidOperationException)
how do i pass parameters to aspnet reportviewer(如何将参数传递给aspnet report查看器)
Bind multiple parameters from route and body to a model in ASP.NET Core(在ASP.NET Core中将路由和主体中的多个参数绑定到一个模型)
Custom model binding in AspNet Core WebApi?(AspNet Core WebApi中的自定义模型绑定?)
How to minify in .net core mvc view?(如何在.Net核心MVC视图中缩小?)