朋友 ASP.NET技术访问被拒绝

zhengjiuwenhua 2004-12-25 04:48:27
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

对“c:\inetpub\wwwroot\chapter3WebServerControl\web.config”的访问被拒绝。未能开始监视文件更改。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Web.HttpException: 对“c:\inetpub\wwwroot\chapter3WebServerControl\web.config”的访问被拒绝。未能开始监视文件更改。

源错误:

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

堆栈跟踪:

[HttpException (0x80070005): 对“c:\inetpub\wwwroot\chapter3WebServerControl\web.config”的访问被拒绝。未能开始监视文件更改。]
System.Web.DirectoryMonitor.AddFileMonitor(String file) +381
System.Web.DirectoryMonitor.StartMonitoringFile(String file, FileChangeEventHandler callback, String alias) +76
System.Web.FileChangesMonitor.StartMonitoringFile(String alias, FileChangeEventHandler callback) +322
System.Web.Configuration.HttpConfigurationSystem.AddFileDependency(String file) +139
System.Web.Configuration.HttpConfigurationSystem.ComposeConfig(String reqPath, IHttpMapPath configmap) +503
System.Web.HttpContext.GetCompleteConfigRecord(String reqpath, IHttpMapPath configmap) +434
System.Web.HttpContext.GetCompleteConfig() +49
System.Web.HttpContext.GetConfig(String name) +195
System.Web.CustomErrors.GetSettings(HttpContext context, Boolean canThrow) +20
System.Web.HttpResponse.ReportRuntimeError(Exception e, Boolean canThrow) +39
System.Web.HttpRuntime.FinishRequest(HttpWorkerRequest wr, HttpContext context, Exception e) +486




--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573
...全文
297 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
kaixin110 2004-12-25
  • 打赏
  • 举报
回复
检查文件权限
kaixin110 2004-12-25
  • 打赏
  • 举报
回复

没有别的
办法呀
朋友
xueyhfeng 2004-12-25
  • 打赏
  • 举报
回复
访问被拒绝,一般来说是因为运行这个程序的身份不能访问这个文件导致的,而运行asp.net程序的身份为IUSR_***,以及ASPNET,

你在检查一下目录权限和文件权限。web.config的文件权限。
jonescheng 2004-12-25
  • 打赏
  • 举报
回复
新建一个asp.net。然后拷贝web.config过来
zhengjiuwenhua 2004-12-25
  • 打赏
  • 举报
回复
我做了
但是
还是提示web.config文件中配置有问题
谢谢
xueyhfeng 2004-12-25
  • 打赏
  • 举报
回复
检查一下文件访问权限看看,

看看你的程序文件夹的权限设置,把'ASPNET‘,'IUSR_机器名' 等几个用户添加进去,或者干脆设置为Everyone完全控制,
wula0010 2004-12-25
  • 打赏
  • 举报
回复
up
zhengjiuwenhua 2004-12-25
  • 打赏
  • 举报
回复
在bin里面呀
xml配置文件到底是怎莫回事呀谢谢你了
tiantdesigner 2004-12-25
  • 打赏
  • 举报
回复
檢查一下你的dll文件是放在哪個位置的﹐有服務器上建議放在根目錄下的bin里面
zhengjiuwenhua 2004-12-25
  • 打赏
  • 举报
回复
说明
我第一天的程序上传上局域网的ftp第二天下载下来放在wwwroot目录下就无法运行一直提示上面的Error

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧