错误CS0117:`System.Security.Claims.ClaimTypes'不包含`Role'的定义

时间:2014-08-25 15:26:38

标签: c# mono claims-based-identity

我试图在Travis CI中为单声道版本3.6.0构建一个解决方案。 我在我的项目中使用System.Security.Claims.ClaimTypes但不幸的是 得到了这个错误:

  

'System.Security.Claims.ClaimTypes'不包含   “角色”的定义

但正如我在the source code单声道中看到的一切都很好。 我尝试使用apt-get install在Elementary OS中手动构建 使用最新的3.6.0版本进行单声道完成,但出现了相同的错误。

在Travis CI,我正在使用this package

我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

请注意,包括Role在内的一系列条目已为added recently。尽管在3.6.0之前按时间顺序排列,但该发布是从单独的分支创建的,因此它不包含相关的提交。您可以查看ClaimTypes.cs的已发布版本,看看它确实不包含Role。您必须等待新版本或自己编译单声道。