ASP.NET MVC 3 के साथ मशीन पर ASP.NET MVC 4 बीटा को स्थापित करने के बाद मुझे निम्नलिखित अपवाद प्राप्त हुए हैं।
System.InvalidCastException को उपयोगकर्ता कोड संदेश = [A] द्वारा अनहेल्ड किया गया था। [A] System.Web.WebPages.Razor.Configuration.HostSection को [B] में नहीं डाला जा सकता। System.Web.WebPages.Rogor.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, वर्जन = 2.0.0.0, कल्चर = न्यूट्रल, PublicKeyToken = 31bf3856ad364e35' संदर्भ में 'डिफ़ॉल्ट' स्थान पर 'C': \ Windows \ Microsoft.Net \ विधानसभा \ GAC_MSIL \ System से होती है। .Web.WebPages.Razor \ v4.0_2.0.0। 0__31bf3856ad364e35 \ System.Web.WebPages.Razor.dll '। स्रोत = System.Web.WebPages.Razor
स्टैक ट्रेस:
System.Web.WebPages.Razor.WebRazorHostFactory.GetRazorSection (String virtualPath) पर System.Web.WebPages.Razor.WebRazorHostFactory.CreateHostFromConfig (String virtualPath, String physicalPath) पर System.Web.Web.Pages.com System.Web.WebPages.Razor.RazorBuildProvider.CreateHost () System.Web। GetCompilerTypeFromBuildProvider (BuildProvider buildProvider) सिस्टम में।CompileWebFile (VirtualPath virtualPath) System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert पर System.Web.Compilation.BuildManager.GetVPathBuildResultInternal (VirtualPath virtualPath, बूलियन noBuild, बूलियन allowCrossApp, बूलियन allowBuildInPrecompile, बूलियन throwIfNotFound, बूलियन ensureIsUpToDate) (HttpContext संदर्भ, VirtualPath virtualPath पर ,। Web.Mvc.IBuildManager.FileExists (String virtualPath) System.Web.Mvc.BuildManagerViewEngine पर।FileExists (ControllerContext नियंत्रकContext, String virtualPath) System.Web.Mvc.VirtualPathProviderViewEngine.GetPathFromGeneralName (नियंत्रककनेक्टीम नियंत्रककनेक्ट), सूची`1 स्थानों, स्ट्रिंग नाम, स्ट्रिंग कंट्रोलरनाम, स्ट्रिंग क्षेत्र, नाम, स्ट्रिंग नाम, नाम। Mvc.VirtualPathProviderViewEngine.GetPath (कंट्रोलर कॉन्टेक्स्ट कंट्रोलर कान्टेक्स्ट, स्ट्रिंग [] स्थान, स्ट्रिंग [] क्षेत्रलोकेशन, स्ट्रिंग स्थानप्रोपरिनाम, स्ट्रिंग नाम, स्ट्रिंग नियंत्रकनाम, स्ट्रिंग कैशकेयरिफ़िक्स, बुलियन यूज़केरे, स्ट्रींग [।]] (SystemContext नियंत्रक नियंत्रकb__b (IViewEngine e) System.Web.Mvc.ViewEngineCollection.Find (Func`2 लुकअप, बूलियन TrackSearchedPaths) System.Web.Mvc.ViewEngineCollection.FindView (कंट्रोलरकोनटेक्स्ट कंट्रोलर कान्टेक्स्ट, स्ट्रिंग व्यूनेम, सिस्टम नाम) पर नाम। .ViewResult.FindView (कंट्रोलरकोनटेक्स्ट संदर्भ) System.Web.Mvc.ViewResultBase.ExecuteResult (कंट्रोलरऑन्टेक्स्ट संदर्भ) System.Web.Mvc.ControllerActionInvoker.InvokeActionResult (कंट्रोलरकोनटेक्स्ट कंट्रोलर कोंटेक्स्ट, सिस्टमऑनलाइन सिस्टम) पर सिस्टम। c__DisplayClass1c.b__19 () System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter (IResultFilter फ़िल्टर, ResultExecutingContext preContext, Func`1 निरंतरता) System.Web.Mvc.ControllerActionForInInInInInforInInforInInform पर स्थित हैं।> c__DisplayClass1e.b__1b () System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters पर (कंट्रोलर कोन्टेक्स्ट कंट्रोलर नियंत्रक), IList`1 फ़िल्टर, ActionResult actionResult) System.Web.Mvc.ControllerActionInviewer.gov.in पर। Mvc.Controller.ExecuteCore () पर [project_namespace] .Controllers.GlobalizationController.ExecuteCore () में [file_path] System.Web.MvCControllerBase.Execute (RequestContext requestContext) पर System.Web.MCc.Cont.nic.in System.Web.Mvc.MvcHandler पर Mvc.IController.Execute (RequestContext requestContext) <> c__DisplayClass6। <> C__DisplayClassb .bb5 () System.Web.Mvc.Async.AsyncResultWrapper पर <> ___Dplayplay। Web.Mvc।Async.AsyncResultWrapper। <> C__DisplayClass8`1.b__7 (IAsyncResult _) System.Web.Mvc.Async.AsyncResultWrapper.WrappedAAsResult`1.End () पर। System.Web.MvcMvcHandler <> c__DisClClis पर क्लिक करें System.Web.Mvc.SecurityUtil.b__0 (Action f) System.Web.Mvc.SecurityUtil.ProcessInApplicationTrust (Action क्रिया) पर System.Web.Mvc.MvcHandler.EndProcessRequest (IAsyncResult asyncResult) System.Web.Mvc.MandHandler पर। System।Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.End () System.Web.Mvc.MvcHandler पर। <> c.WDisplayClasse.b__d () System.Web.Mvc.SecurityUtil.b__0 (Action f) के लिए System.Web पर। Mvc.SecurityUtil.ProcessInApplicationTrust (Action क्रिया) System.Web.Mvc.MvcHandler.EndProcessRRestest (IAsyncResult asyncResult) पर System.Web.M.MvcHandler.System.Web.HttpAsyncHandler.EndProcessequest (ISync) CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute () System.Web.HttpApplication.ExecuteStep (IExecutionStep कदम, बूलियन और पूरा किया गया)Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.End () System.Web.Mvc.MvcHandler पर। <> c.WDisplayClasse.b__d () System.Web.Mvc.SecurityUtil.b__0 (Action f) के लिए System.Web पर। Mvc.SecurityUtil.ProcessInApplicationTrust (Action क्रिया) System.Web.Mvc.MvcHandler.EndProcessRRestest (IAsyncResult asyncResult) पर System.Web.M.MvcHandler.System.Web.HttpAsyncHandler.EndProcessequest (ISync) CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute () System.Web.HttpApplication.ExecuteStep (IExecutionStep कदम, बूलियन और पूरा किया गया)System.Web.Mvc.SecurityUtil.ProcessInApplicationTrust (Action क्रिया) System.Web.Mvc.MvcHandler.EndProcessRequest (IAsyncResorts asyncResult) पर System.Web.Mvc.MandHandler.System.Web.IHttpAsyncHindlerHandler पर स्थित है। IAsyncResult परिणाम) System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute () पर System.Web.HppApplication.ExecuteStep (IExecutionStep चरण, बूलियन और पूरा किया गया)System.Web.Mvc.SecurityUtil.ProcessInApplicationTrust (Action क्रिया) System.Web.Mvc.MvcHandler.EndProcessRequest (IAsyncResorts asyncResult) पर System.Web.MvcMandHandler.System.Web.IHttp://syncAndhindi.nic.in पर क्रिया (f) करें। IAsyncResult परिणाम) System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute () पर System.Web.HppApplication.ExecuteStep (IExecutionStep चरण, बूलियन और पूरा किया गया)HttpApplication.IExecutionStep.Execute () पर System.Web.HttpApplication.ExecuteStep (IExecutionStep कदम, बूलियन और पूरा किया गया)HttpApplication.IExecutionStep.Execute () पर System.Web.HttpApplication.ExecuteStep (IExecutionStep कदम, बूलियन और पूरा किया गया)
यह मुझे पूरी तरह से ब्लॉक करता है और जबकि मैं बीटा रखना चाहूंगा, अपवाद से छुटकारा पाने के लिए मुझे इसे पूरी तरह से हटाने की आवश्यकता हो सकती है।