我使用了我能找到的所有方法将 MVC3 项目部署到 IIS 7 中,但打开网站时仍然出现此错误。
有什么线索吗?
没有 se puede cargar el archivo o ensamblado 'System.Web.WebPages.Razor,Version=2.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35' ni una de susdependencias。La definición del manifiesto del ensamblado 与 con la referencia al ensamblado 不谋而合。(HRESULT 异常:0x80131040)
说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:System.IO.FileLoadException: No se puede cargar el archivo o ensamblado 'System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' ni una de susdependencias。La definición del manifiesto del ensamblado 与 con la referencia al ensamblado 不谋而合。(HRESULT 异常:0x80131040)
源错误:
在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。
程序集加载跟踪:以下信息有助于确定为什么无法加载程序集“System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”。
AVS: El registro del enlace de ensamblado está desactivado。Para habilitar el registro de errores del enlace de ensamblado, establezca el valor de Registro [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) como 1. 注意:existe una disminución del rendimiento asociada registro de errores del enlace de ensamblado。Para desactivar esta característica, elimine el valor de Registro [HKLM\Software\Microsoft\Fusion!EnableLog]。
堆栈跟踪:
[FileLoadException:没有 se puede cargar el archivo o ensamblado 'System.Web.WebPages.Razor,版本 = 2.0.0.0,Culture = 中性,PublicKeyToken = 31bf3856ad364e35' ni una de susdependencias。La definición del manifiesto del ensamblado 与 con la referencia al ensamblado 不谋而合。(HRESULT 例外:0x80131040)]
WebMatrix.Security.PreApplicationStartCode.Start() +0[InvalidOperationException:WebMatrix.Security.PreApplicationStartCode 类型的预应用程序启动初始化方法 Start 引发异常并显示以下错误消息:No se puede cargar el archivo o ensamblado 'System.Web.WebPages.Razor, Version=2.0.0.0,文化=中性,PublicKeyToken=31bf3856ad364e35' ni una de susdependencias。La definición del manifiesto del ensamblado 与 con la referencia al ensamblado 不谋而合。(HRESULT 例外:0x80131040)。] System.Web.Compilation.BuildManager.InvokePreStartInitMethods(ICollection`1 方法)+423
System.Web.Compilation.BuildManager.CallPreStartInitMethods() +306
System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager,IApplicationHost appHost,IConfigMapPathFactory configMapPathFactory,HostingEnvironmentParameters hostingParameters,PolicyLevel policyLevel,异常 appDomainCreationException)+677[HttpException (0x80004005):WebMatrix.Security.PreApplicationStartCode 类型的预应用程序启动初始化方法 Start 引发异常,并显示以下错误消息:No se puede cargar el archivo o ensamblado 'System.Web.WebPages.Razor, Version=2.0 .0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35' ni una de susdependencias。La definición del manifiesto del ensamblado 与 con la referencia al ensamblado 不谋而合。(HRESULT 例外:0x80131040)。] System.Web.HttpRuntime.FirstRequestInit(HttpContext 上下文)+9090876 System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext 上下文)+97 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr,HttpContext 上下文)+ 256