У нас есть утилита, которую мы создали для подписи нашего файла манифеста XBAP.Это следующий код, который он выполняет:
cert = new X509Certificate2(certFilePath, password, X509KeyStorageFlags.MachineKeySet);
SecurityUtilities.SignFile(cert, null, manifest.SourcePath);
Метод SignFile занимает более двух минут.Ранее мы использовали сертификат аутентификации Thawte для подписи нашего манифеста.После перехода на VeriSign эта проблема начала появляться.Кроме того, когда Visual Studio подписывает манифест XBAP во время процесса сборки, для его завершения обычно требуется от семи до девяти минут.
Я пытался поместить закрытый ключ в хранилище локального компьютера.Я пытался поместить промежуточный сертификат подписи кода VeriSign в промежуточный магазин центров сертификации.
Кто-нибудь сталкивался с этим раньше и / или есть идеи, как решить проблему?