【发布时间】:2011-01-24 11:46:17
【问题描述】:
我创建新项目 ASP.NET MVC 3 RTM 并替换参考 使用 ASP.NET MVC 3 源代码
但是当我再次运行项目时,得到这个异常:
[A]System.Web.WebPages.Razor.Configuration.HostSection 不能转换为 [B]System.Web.WebPages.Razor.Configuration.HostSection。 A型起源于 'System.Web.WebPages.Razor, 版本=1.0.0.0,文化=中性, PublicKeyToken=31bf3856ad364e35' 在 位置的上下文“默认” 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.WebPages.Razor\v4.0_1.0.0.0__31bf3856ad364e35\System.Web.WebPages.Razor.dll'。 B型起源于 'System.Web.WebPages.Razor, 版本=1.0.0.0,文化=中性, PublicKeyToken=null' 在上下文中 位置的“默认” 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\2505c7ee\369315c5\assembly\dl3\f7bae428\d03eeed8_85bbcb01\System.Web.WebPages.Razor.DLL'。
描述:未处理的异常 在执行过程中发生 当前的网络请求。请查看 堆栈跟踪以获取有关的更多信息 错误及其起源 代码。
来源错误:
Line 106: internal static RazorWebSectionGroup GetRazorSection(string virtualPath) {
Line 107: // Get the individual sections (we can only use GetSection in medium trust) and then reconstruct the section group
Line 108: return new RazorWebSectionGroup() {
Line 109: Host = (HostSection)WebConfigurationManager.GetSection(HostSection.SectionName, virtualPath),
Line 110: Pages = (RazorPagesSection)WebConfigurationManager.GetSection(RazorPagesSection.SectionName, virtualPath)
源文件: E:\GreenTour\webpages\src\System.Web.WebPages.Razor\WebRazorHostFactory.cs 线路:108
【问题讨论】:
标签: asp.net-mvc-3