Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье описывается код ошибки MSB3326.
Текст сообщения
MSB3326: Cannot import the following key file: 'value'. The key file may be password protected. To correct this, try to import the certificate again or import the certificate manually into the current user’s personal certificate store.
Описание
Эта ошибка возникает, если включена функция подписывания манифестов ClickOnce , а .pfx
файл, указанный для подписи манифеста ClickOnce, не найден в хранилище сертификатов при попытке MSBuild опубликовать манифест. При публикации, если MSBuild сталкивается с проблемой, и вы указали .pfx
файл (с параметром Select from File ), MSBuild пытается импортировать .pfx
файл сертификата в хранилище сертификатов пользователя. Эта ошибка может возникнуть, если .pfx
защищено паролем.
Резолюция
Чтобы устранить эту ошибку, вручную импортируйте .pfx
файл в хранилище сертификатов. Дополнительные сведения см. в разделе Импортирование SPC в хранилище сертификатов и Как подписать манифесты приложения и развертывания.
Применимо к
Все версии MSBuild