我有ASP.NET Web应用程序,它结合了MVC4和WebForms和.NET 4.5.0。我已升级到MVC5和.NET 4.5.1。旧的ASPX页面升级到ASP.NET MVC 5和NET 4.5.1后无法正常工作
ASPX页面停止工作(错误500)。
FileLoadException
TargetSite = Void GetTypeByName(System.String, Boolean, Boolean, Boolean, System.Runtime.CompilerServices.StackCrawlMarkHandle, IntPtr, Boolean, System.Runtime.CompilerServices.ObjectHandleOnStack)
Source = mscorlib
StackTrace = at System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMarkHandle stackMark, IntPtr pPrivHostBinder, Boolean loadTypeFromPartialName, ObjectHandleOnStack type)
at System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean loadTypeFromPartialName)
at System.Type.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at System.Web.Configuration.ConfigUtil.GetType(String typeName, String propertyName, ConfigurationElement configElement, XmlNode node, Boolean checkAptcaBit, Boolean ignoreCase)
Is there something different in ASP.NET MVC 5 with old ASPX WebForms pages?
编辑:
我是不是能够解决这个问题,我已经恢复所有更改,并搬回MVC4的.NET 4.5.0。
什么是异常的类型,什么是错误信息? – Levi
我有更新的问题,它是错误500和FileLoadException。 – qub1n
错误信息的确切文字是什么?是不是像“找不到文件xyz”? – Levi