1
今天我正在尝试将Ninect.web.common添加到我的项目中,但令人惊讶的是我第一次收到一个奇怪的错误: 我的项目运行良好,并没有任何生成错误,但因为我尝试添加此包,我收到此错误:Nuget软件包安装导致 - > c#-Cs7003意外使用未绑定的通用名称
**********操作*********
public ActionResult Index()
{
......
return View((object)totalValue);
}
**************查看**********
@model decimal
<div>
Total value:@Model
</div>
错误CS7003预期使用未绑定的通用名称的
错误CS0037无法将null转换为“十进制”,因为它是一个非空的
两个错误引用的视图中的第一线!
'totalValue'变量的类型是什么? –
totalValue在一个函数中计算,我也给它一个直接值。没有问题的价值,项目运行没有错误,只有当我尝试安装包我收到这样的错误 –
我认为问题是Ninject包之间的某种不兼容:当我尝试安装ninjct.web .com在Ninject之后,我收到了一个不兼容错误的错误: - >无法解析依赖关系。 'Ninject 3.3.0'与'Ninject.Web.Common 3.2.3约束:Ninject(> = 3.2.0 && <3.3.0)'不兼容。 –