警告:比较程序集名称导致不匹配:主要版本

时间:2016-10-03 16:59:56

标签: c# asp.net .net asp.net-mvc razor

我收到此错误,不允许我加载我的网站。我是.net的新手,可以指导一下这个吗?

' /'中的服务器错误应用

无法加载文件或程序集“System.Web.WebPages.Razor,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'或其中一个依赖项。定位的程序集的清单定义与程序集引用不匹配。 (HRESULT异常:0x80131040)

描述:执行当前Web请求期间发生了未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详细信息:

  

System.IO.FileLoadException:无法加载文件或程序集   ' System.Web.WebPages.Razor,Version = 2.0.0.0,Culture = neutral,   公钥= 31bf3856ad364e35'或其中一个依赖项。该   定位程序集的清单定义与程序集不匹配   参考。 (HRESULT异常:0x80131040)

来源错误:

  

执行期间生成了未处理的异常   当前的网络请求。有关的来源和位置的信息   可以使用下面的异常堆栈跟踪来识别异常。

程序集加载跟踪:以下信息有助于确定程序集&System; Web.WebPages.Razor,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'无法加载。

  

警告:装配绑定日志记录已关闭。要启用程序集绑定   失败日志记录,设置注册表值   [HKLM \ Software \ Microsoft \ Fusion!EnableLog](DWORD)为1.注意:有   与程序集绑定失败相关的一些性能损失   日志记录。要关闭此功能,请删除注册表值   [HKLM \ SOFTWARE \微软\融合!EnableLog]。

堆栈追踪:

  

[FileLoadException:无法加载文件或程序集   ' System.Web.WebPages.Razor,Version = 2.0.0.0,Culture = neutral,   公钥= 31bf3856ad364e35'或其中一个依赖项。该   定位程序集的清单定义与程序集不匹配   参考。 (HRESULT异常:0x80131040)]
  Microsoft.Web.Helpers.PreApplicationStartCode.Start()+ 0

     

[InvalidOperationException:预应用程序启动初始化   方法从类型Microsoft.Web.Helpers.PreApplicationStartCode开始   抛出以下错误消息的异常:无法加载   文件或程序集&System; Web.WebPages.Razor,Version = 2.0.0.0,   Culture = neutral,PublicKeyToken = 31bf3856ad364e35'或其中一个   依赖。定位程序集的清单定义没有   匹配程序集引用。 (HRESULT异常:0x80131040)。]
  System.Web.Compilation.BuildManager.InvokePreStartInitMethodsCore(ICollection 1 methods, Func 1 setHostingEnvironmentCultures)+874
  System.Web.Compilation.BuildManager.InvokePreStartInitMethods(ICollection`1   方法)+169
  System.Web.Compilation.BuildManager.CallPreStartInitMethods(字符串   preStartInitListPath,Boolean& isRefAssemblyLoaded)+133
  System.Web.Compilation.BuildManager.ExecutePreAppStart()+ 176   System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager   appManager,IApplicationHost appHost,IConfigMapPathFactory   configMapPathFactory,HostingEnvironmentParameters hostingParameters,   PolicyLevel policyLevel,Exception appDomainCreationException)+734

     

[HttpException(0x80004005):预应用程序启动初始化   方法从类型Microsoft.Web.Helpers.PreApplicationStartCode开始   抛出以下错误消息的异常:无法加载   文件或程序集&System; Web.WebPages.Razor,Version = 2.0.0.0,   Culture = neutral,PublicKeyToken = 31bf3856ad364e35'或其中一个   依赖。定位程序集的清单定义没有   匹配程序集引用。 (HRESULT异常:0x80131040)。]
  System.Web.HttpRuntime.FirstRequestInit(HttpContext context)+579
  System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context)   +112 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest)   wr,HttpContext context)+716

     

版本信息:Microsoft .NET Framework版本:4.0.30319;   ASP.NET版本:4.6.1073.0

我在以前的帖子中找不到解决方案

0 个答案:

没有答案