我正在尝试使用HDInsight .NET SDK 教程创建 MapReduce 作业。
在创建JobSubmissionCertificateCredential
对象时,特别是以下行:
X509Certificate2 cert = store.Certificates.Cast<X509Certificate2>().First(item => item.FriendlyName == certfriendlyname);
我收到以下错误:“System.Security.Cryptography.X509Certificates.X509Certificate2Collection”不包含“Cast”的定义,并且没有扩展方法“Cast”接受“System.Security.Cryptography.X509Certificates”类型的第一个参数。可以找到 X509Certificate2Collection'(您是否缺少 using 指令或程序集引用?)
我有...
using System.Security.Cryptography.X509Certificates;
在我班上名列前茅。- 跑了
Install-Package Microsoft.WindowsAzure.Management.HDInsight
任何人都知道此代码块的任何更新可以Cast
正常工作吗?谢谢!