VS2010奇怪的ASP.NET启动错误

本文关键字:NET 启动 错误 ASP VS2010 | 更新日期: 2023-09-27 17:55:08

我有一个现有的VS2010 ASP.NET解决方案,它运行正常。然而,现在当我尝试运行它时,我遇到了一些非常奇怪的(似乎是随机组合的(错误:

  • 文件监视的文件名无效:"[Web App Path]''Controls"(这是一个目录(
  • 不允许请求的注册表访问。(来源:mscorlib-调用Stack表示其上级堆栈来自System.Web.Complication.BuildManager.ExecutePreAppStart(((
  • 发生System.Web.HttpException/HResult=-2147467259/Message=文件不存在
  • 拒绝访问路径"C:''Windows''Microsoft.NET''Framework''v4.0.30319'' Temporary ASP.NET Files''root''6c9c2bea''84b35c9c''App_Web_cyfzelmo.dll"。(同时App_Browsers.dvwnc2tw.dll、App_global.asax.wtigsdou.dll(
  • 远程主机强制关闭了现有连接
  • 访问被拒绝。(HRESULT出现异常:0x80070005(E_ACCESSDENIED((-System.Threading.Monitor.ReableEnter(Object obj,Boolean&lockTaken(位于System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext上下文(
  • 值不能为null。参数名称:源[堆栈父级:System.Web.Compilation.BuildManager.LoadCachedPreAppStartAssemblys(字符串preStartInitListPath(]

只有当我设置了调试/异常/CLR异常(抛出(时,才会显示这些选项,但我不记得以前见过它们(我通常总是设置此选项(。我创建了一个空白的ASP.NET解决方案,启用了CLR异常(抛出(,每当我重新构建并重新运行该解决方案时,注册表和参数都会出现null错误。

我最近也安装了VS2012,但不确定这是否是原因。我还升级了Telerik控件,但我的空白解决方案没有配置它们。

除了修复安装VS2010之外,还有其他建议吗?(我可能最终会在有时间的时候尝试(。

VS2010奇怪的ASP.NET启动错误

安装一定已损坏。我们对机器进行了重新成像,并重新安装了VS2010。