第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

非靜態(tài)方法需要目標(biāo)

非靜態(tài)方法需要目標(biāo)

HUWWW 2019-11-11 12:58:24
我有一個(gè)控制器操作,該操作在Firefox本地和生產(chǎn)環(huán)境中以及本地IE上均能正常運(yùn)行,但在生產(chǎn)環(huán)境中卻無法正常運(yùn)行。這是我的控制器動(dòng)作:public ActionResult MNPurchase(){    CalculationViewModel calculationViewModel = (CalculationViewModel)TempData["calculationViewModel"];    decimal OP = landTitleUnitOfWork.Sales.Find()        .Where(x => x.Min >= calculationViewModel.SalesPrice)        .FirstOrDefault()        .OP;    decimal MP = landTitleUnitOfWork.Sales.Find()        .Where(x => x.Min >= calculationViewModel.MortgageAmount)        .FirstOrDefault()        .MP;    calculationViewModel.LoanAmount = (OP + 100) - MP;    calculationViewModel.LendersTitleInsurance = (calculationViewModel.LoanAmount + 850);    return View(calculationViewModel);}這是我在IE中獲得的堆棧跟蹤:錯(cuò)誤。處理您的請(qǐng)求時(shí)發(fā)生錯(cuò)誤。System.Reflection.TargetException:非靜態(tài)方法需要一個(gè)目標(biāo)。在System.Reflection.RuntimeMethodInfo.CheckConsistency(Object target)在System.Reflection.RuntimeMethodInfo.InvokeArgumentsCheck(Object obj,BindingFlags invokeAttr,活頁夾活頁夾,Object []參數(shù),CultureInfo文化)在System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr,活頁夾活頁夾,Object []參數(shù),CultureInfo文化),位于System.Reflection.RuntimePropertyInfo.GetValue(Object obj,Object []索引),位于System.Data.Objects.ELinq.QueryParameterExpression.TryGetFieldOrPropertyValue(MemberExpression我,對(duì)象實(shí)例, System.Data.Objects.ELinq.QueryParameterExpression.TryEvaluatePath(Expression expression,1 forMergeOption)   at System.Data.Objects.ObjectQuery1.GetResults(可空1 forMergeOption) at   System.Data.Objects.ObjectQuery1.System.Collections.Generic.IEnumerable.GetEnumerator()在System.Linq.Enumerable.FirstOrDefault [TSource](IEnumerable的1 source) at   System.Linq.Queryable.FirstOrDefault[TSource](IQueryable1源)在LandTitle.Controllers.HomeController.MNRefi()在lambda_method(封閉,ControllerBase ,Object []),位于System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext,IDictionary2 parameters) at   System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext 
查看完整描述

3 回答

?
瀟瀟雨雨

TA貢獻(xiàn)1833條經(jīng)驗(yàn) 獲得超4個(gè)贊

我認(rèn)為當(dāng)您在運(yùn)行時(shí)為空引用的lambda中使用變量時(shí),會(huì)發(fā)生此令人困惑的異常。在您的情況下,我將檢查您的變量CalculationViewModel是否為空引用。


就像是:


public ActionResult MNPurchase()

{

    CalculationViewModel calculationViewModel = (CalculationViewModel)TempData["calculationViewModel"];


    if (calculationViewModel != null)

    {

        decimal OP = landTitleUnitOfWork.Sales.Find()

            .Where(x => x.Min >= calculationViewModel.SalesPrice)

            .FirstOrDefault()

            .OP;


        decimal MP = landTitleUnitOfWork.Sales.Find()

            .Where(x => x.Min >= calculationViewModel.MortgageAmount)

            .FirstOrDefault()

            .MP;


        calculationViewModel.LoanAmount = (OP + 100) - MP;

        calculationViewModel.LendersTitleInsurance = (calculationViewModel.LoanAmount + 850);


        return View(calculationViewModel);

    }

    else

    {

        // Do something else...

    }

}


查看完整回答
反對(duì) 回復(fù) 2019-11-11
?
藍(lán)山帝景

TA貢獻(xiàn)1843條經(jīng)驗(yàn) 獲得超7個(gè)贊

我在郵差工具中測(cè)試WebAPI時(shí)遇到此錯(cuò)誤。


構(gòu)建代碼后,如果在調(diào)試模式下刪除任何行(例如,在我的情況下,我刪除一條注釋行,則會(huì)發(fā)生此錯(cuò)誤...),則將發(fā)生“ 非靜態(tài)方法需要目標(biāo) ”錯(cuò)誤。


同樣,我嘗試發(fā)送相同的請(qǐng)求。這段時(shí)間代碼正常工作。我在郵遞員中得到了正確的答復(fù)。


我希望它將對(duì)某人有用...


查看完整回答
反對(duì) 回復(fù) 2019-11-11
  • 3 回答
  • 0 關(guān)注
  • 1057 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)