亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

unity 文件配置問題

unity 文件配置問題

德瑪西亞99 2018-08-02 09:10:01
<register type="System.Web.Mvc.IControllerFactory, System.Web.Mvc" mapTo="IPSA.IOC.Unity.UnityControllerFactory,IPSA.IOC">              </register>這個配置節點總是報錯:給定程序集名稱或基本代碼無效。 (異常來自 HRESULT:0x80131047)總是找不到System.Web.Mvc這個程序集,網上搜索了半天說是版本問題,我查看了版本都是MVC3啊,很郁悶,那位大哥幫忙解釋一下
查看完整描述

2 回答

?
HUWWW

TA貢獻1874條經驗 獲得超12個贊

試試將type改為:

type="System.Web.Mvc.IControllerFactory,System.Web.Mvc,Version=3.0.0.0,Culture=neutral,PublicKeyToken=31BF3856AD364E35"


查看完整回答
反對 回復 2018-08-06
?
猛跑小豬

TA貢獻1858條經驗 獲得超8個贊

改成這樣就可以了,昏,要寫什么詳細?。〔贿^還是要麻煩你下,現在

    public class UnityControllerFactory : DefaultControllerFactory    

{         private IUnityContainer _container;

        public UnityControllerFactory()        

  {             _container = UnityContext.Current.Container;        

   }

        protected override IController GetControllerInstance(RequestContext requestContext, Type controllerType)        

  {             if (requestContext == null)            

   {                 throw new ArgumentNullException("requestContext");             }           

    if (controllerType == null)             {                        

        throw new ArgumentNullException("controllerType");            

   }

            IController controller = _container.Resolve(controllerType) as IController;

            return controller;        

  }   

}


查看完整回答
反對 回復 2018-08-06
  • 2 回答
  • 0 關注
  • 751 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號