最佳答案
我想在我的项目中使用 C # 6(空传播,其他特性)。
我已经在我的电脑上安装了 VS2015,它工作得非常出色,并且构建了类似的测试代码
var user = new SingleUserModel(); //all model fields are null
var test = user.User?.Avatar?["blah"];
但是,当我把我的项目回购和 CI 开始构建它,构建失败,因为不支持 ?
。
我也在 CI 服务器上安装了 VS2015,但看起来它并没有使用它。 我能做什么?
CruiseControl.NET
使用 C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe
构建