【发布时间】:2014-05-12 15:59:10
【问题描述】:
我收到以下错误:
[A]System.Web.WebPages.Razor.Configuration.HostSection 无法转换 到 [B]System.Web.WebPages.Razor.Configuration.HostSection。 A型 源自'System.Web.WebPages.Razor,版本=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' 在上下文中 位置的“默认” 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Web.WebPages.Razor\v4.0_2.0.0.0__31bf3856ad364e35\System.Web.WebPages.Razor.dll'。 B 型源自 'System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' 在上下文中 'C:\Users\MyName\AppData\Local\Temp\Temporary 位置的“默认” ASP.NET Files\root\63e7ff36\a1cb775d\assembly\dl3\8f568c18\9b7ddacf_d04dcf01\System.Web.WebPages.Razor.dll'。
我已经在 stackoverflow 中搜索了类似的问题,并使用了他们的解决方案,但它似乎无法解决我遇到的问题。
突然发生了,我刚按了干净的解决方案,就弹出了这个错误。我还开始在解决方案上使用 nuget package restore。我也更新了我的包(使用更新包),所以其中一个可能与这个问题有关。
【问题讨论】:
标签: c# web-config nuget nuget-package nuget-package-restore