【发布时间】:2018-05-29 11:28:30
【问题描述】:
我是一名正在学习的Xamarin,我想将Ninject 用于IoC 容器和依赖注入。我在Visual studio 2017 社区上使用NuGet 包添加了Ninject 3.3.4。我在 App.Xaml.cs 中的以下代码行收到错误:
Kernel = new StandardKernel(new TripLogCoreModule(), new TripLogNavModule(mainPage.Navigation));
我收到以下错误:
Ninject StandardKernel System.ArgumentNullException: 值不能 空值。参数名称:path1
我在互联网上花了大约 2 个小时,但找不到解决问题的方法。
最后,我发现了自己的疏忽,所以我想发布这个问题并回答我自己的问题,以防其他人(像我这样的新手)犯这个错误。
【问题讨论】: