2013-02-27 162 views
0

嗨,新的ASP.NET MVC。從asp.net官方目前正在學習MVCmusicstore教程網站。但是在執行的後援堆棧跟蹤實施基於角色的授權後,項目給出。請到諮詢在asp.net中基於角色的授權mvc3

堆棧跟蹤蔭收到錯誤:

[ FileLoadException:無法加載文件或程序集「System.Runtime.DurableInstancing,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35」或其某個依賴項。

該句柄無效。 (從HRESULT異常:0x80070006(E_HANDLE))] System.RuntimeTypeHandle.CreateInstance(RuntimeType類型,布爾publicOnly,布爾NOCHECK,布爾& canBeCached,RuntimeMethodHandleInternal &構造函數,布爾& bNeedSecurityCheck)0

System.RuntimeType.CreateInstanceSlow (布爾publicOnly,布爾skipCheckThis,布爾fillCache)98

System.RuntimeType.CreateInstanceDefaultCtor(布爾publicOnly,布爾skipVisibilityChecks,布爾skipCheckThis,布爾fillCache)241

System.Activator.CreateInst ANCE(類型類型,布爾非公開)69

System.RuntimeType.CreateInstanceImpl(的BindingFlags bindingAttr,粘結劑粘結劑,對象[]指定參數時,CultureInfo的文化,對象[] activationAttributes)1136

System.Activator.CreateInstance (Type type,BindingFlags bindingAttr,Binder binder,Object [] args,CultureInfo culture,Object [] activationAttributes)+111

System.Activator.CreateInstance(Type type,BindingFlags bindingAttr,Binder binder,Object [] args,CultureInfo文化)+23

System.Web.HttpRuntime.CreateNonPublicIns孟清湘(類型類型,對象[]參數)60

System.Web.Configuration.HttpModulesSection.CreateModules()221

System.Web.HttpApplication.InitModules()28

系統。 Web.HttpApplication.InitInternal(HttpContext的上下文中,HttpApplicationState狀態,MethodInfo的[]處理程序)828

System.Web.HttpApplicationFactory.GetNormalApplicationInstance(HttpContext的上下文中)304

System.Web.HttpApplicationFactory.GetA pplicationInstance(HttpContext的背景下)+107

System.Web.HttpRuntime.ProcessRequestInternal(WR的HttpWorkerRequest)327

+0

請停止將「ASP.NET MVC」簡稱爲「MVC」。一個是框架,而另一個是獨立於語言的設計模式。這就像打電話給IE - 「互聯網」 – 2013-02-27 19:02:12

+0

你有沒有找到這個問題的解決方案? – 2013-03-04 17:23:19

回答

0

它看起來像你缺少下列程序集的引用:

System.Runtime.DurableInstancing 

右對齊點擊該項目,選擇「添加引用」並添加該程序集。