Я пытаюсь создать задание MapReduce, используя HDInsight .NET SDK tutorial.System.Security.Cryptography.X509Certificates.X509Certificate2Collection не содержит определения для 'Cast'
При создании 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 System.Security.Cryptography.X509Certificates;
наверху моего класса.- побежал
Install-Package Microsoft.WindowsAzure.Management.HDInsight
Каждый знает о любых изменениях данного блока кода, который получает Cast
работает? Благодаря!
У вас есть 'System.Linq' в вашем' использовании '? –
Вот и все! Можете ли вы ответить, чтобы я мог отметить это? –