我正在尝试访问System.IdentityModel.Services
中的功能,特别是FederatedAuthentication
。
我添加了对程序集的引用,但在代码中,它没有出现在using指令列表中。
我的应用是在VS2015 Pro上运行的ASP.Net Web API C#。
有人可以帮我看一下吗?
我试过小写'我',但无济于事:
奇怪的是,如果删除引用列表中对System.Identity
的所有引用,则在代码中,System.IdentityModel.Tokens
的Using指令不会出现错误。这与GAC有关吗?
答案 0 :(得分:0)
引用添加了System.identitymodel.services而不是System.IdentityModel.Services
在identitymodel中查看第一个char i
您可以检查的其他事项是: 检查System.identitymodel.services的属性“Copy Local”应设置为false。
答案 1 :(得分:0)
通过确保解决方案中的所有项目都具有相同的目标框架(4.6)来解决问题。