【问题标题】:Access is denied IIS访问被拒绝 IIS
【发布时间】:2016-09-03 11:29:46
【问题描述】:

从昨天开始,我的网站上的 IIS 出现了这个错误,而不是 发生了,该站点在 VS2013 中编译得很好,但是当我将它上传到 IIS 时得到 错误使站点运行了 2 年多没有问题。

来源错误:

在执行过程中产生了一个未处理的异常 当前的网络请求。有关原产地和位置的信息 可以使用下面的异常堆栈跟踪来识别异常。

堆栈跟踪:

[Win32Exception (0x80004005): 访问被拒绝]

[ExternalException (0x80004005): 无法执行程序。命令 被处决是 "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\vbc.exe" /noconfig @"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET 文件\transiceberg\26691cf8\468c99a2\sxvljlta.cmdline"。]
System.CodeDom.Compiler.Executor.ExecWaitWithCaptureUnimpersonated(SafeUserTokenHandle userToken、字符串 cmd、字符串 currentDir、TempFileCollection tempFiles, String& outputName, String& errorName, String trueCmdLine) +3365 System.CodeDom.Compiler.Executor.ExecWaitWithCapture(SafeUserTokenHandle userToken、字符串 cmd、字符串 currentDir、TempFileCollection tempFiles, String& outputName, String& errorName, String trueCmdLine) +8591876 System.CodeDom.Compiler.CodeCompiler.Compile(CompilerParameters 选项,字符串编译器目录,字符串编译器Exe,字符串 参数,字符串& outputFile,Int32& nativeReturnValue,字符串 trueArgs) +331
Microsoft.VisualBasic.VBCodeGenerator.FromFileBatch(编译器参数 选项,字符串 [] 文件名)+875
System.CodeDom.Compiler.CodeCompiler.System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromFileBatch(CompilerParameters 选项,字符串 [] 文件名)+179
System.Web.Compilation.AssemblyBuilder.Compile() +12440424
System.Web.Compilation.BuildProvidersCompiler.PerformBuild() +303
System.Web.Compilation.ApplicationBuildProvider.GetGlobalAsaxBuildResult(布尔 isPrecompiledApp) +12978145
System.Web.Compilation.BuildManager.CompileGlobalAsax() +50
System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +665

[HttpException (0x80004005): 无法执行程序。命令 被处决是 "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\vbc.exe" /noconfig @"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET 文件\transiceberg\26691cf8\468c99a2\sxvljlta.cmdline"。]
System.Web.Compilation.BuildManager.ReportTopLevelCompilationException() +80 System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +1142 System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, 异常 appDomainCreationException) +1193

[HttpException (0x80004005): 无法执行程序。命令 被处决是 "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\vbc.exe" /noconfig @"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET 文件\transiceberg\26691cf8\468c99a2\sxvljlta.cmdline"。]
System.Web.HttpRuntime.FirstRequestInit(HttpContext 上下文) +12980692 System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext 上下文) +159 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest WR,HttpContext 上下文)+12820285

【问题讨论】:

  • 清除位于以下路径C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files的临时文件
  • 删除文件无效
  • 那之后你重启了 IIS 吗?
  • 重启但连续报错

标签: sql asp.net iis-7


【解决方案1】:

用户的某些权利似乎已被撤销。尝试提供管理员的用户权限。

【讨论】:

  • 用户是管理员,换个管理员用户不行
猜你喜欢
  • 1970-01-01
  • 2015-04-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-01
  • 1970-01-01
相关资源
最近更新 更多