'/' 응용 프로그램에 서버 오류가 있습니다.

값은 null일 수 없습니다.
매개 변수 이름: source

설명: 현재 웹 요청을 실행하는 동안 처리되지 않은 예외가 발생했습니다. 스택 추적을 검토하여 발생한 오류 및 코드에서 오류가 발생한 위치에 대한 자세한 정보를 확인하십시오.

예외 정보: System.ArgumentNullException: 값은 null일 수 없습니다.
매개 변수 이름: source

소스 오류:


줄 9:                  BoardPack boardPack = ViewBag.BoardPack ?? new BoardPack();
줄 10: 
줄 11:                 var actionButttonsOnTop = boardPack.AdditionalSettings.Where(x => x.Name == "Action_Buttons_On_Top")?.SingleOrDefault();
줄 12:                 var css = boardPack.AdditionalSettings.Where(x => x.Name == "CSS").SingleOrDefault();
줄 13:                 string viewFile = (boardPack.ModuleType == "Calendar" ? "Calendar" : "List");

소스 파일: D:\WebApps\DimodeCMS\Modules\Board\Views\List.cshtml    줄: 11

스택 추적:


[ArgumentNullException: 값은 null일 수 없습니다.
매개 변수 이름: source]
   System.Linq.Enumerable.Where(IEnumerable`1 source, Func`2 predicate) +6466200
   ASP._Page_Modules_Board_Views_List_cshtml.Execute() in D:\WebApps\DimodeCMS\Modules\Board\Views\List.cshtml:11
   System.Web.WebPages.WebPageBase.ExecutePageHierarchy() +252
   System.Web.Mvc.WebViewPage.ExecutePageHierarchy() +148
   System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) +107
   System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context) +375
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +88
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +775
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult) +81
   System.Web.Mvc.Async.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult) +188
   System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +38
   System.Web.Mvc.Controller.<BeginExecuteCore>b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState) +29
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +73
   System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +52
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +39
   System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +38
   System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__5(IAsyncResult asyncResult, ProcessRequestState innerState) +43
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +73
   System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +38
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +602
   System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +195
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +128


버전 정보: Microsoft .NET Framework 버전:4.0.30319; ASP.NET 버전:4.7.4081.0