LNK1256: ALINK işlemi başarısız oldu (80040405): 'x' anahtar konteyner adı mevcut değil


2

Her gün bu hatayı alıyorum:

LNK1256: ALINK işlemi başarısız oldu (80040405): 'NameOfKeyContainer' anahtar kabı adı yok

Sahip olduğum tek çözüm anahtar kabını aşağıdakilerle silmek:

sn -d NameOfKeyContainer

ve tekrar ile ekleyin:

sn -i MyCertificate.pfx NameOrKeyContainer

Birisi bana neden her gün bir anahtar konteynerini yarattığımı sildiğimi söyleyebilir mi?

(Sertifika bir Verysign sertifikasıdır)


Ne zaman oldu? Her gün rastgele olduğunu ya da belirli bir vesileyle, başlangıç ​​gibi mi? Hangi işletim sistemini kullanıyorsunuz?

Yardımcı olabileceğinden emin değilim ama burada aynı hata ile en azından bir yazı. objectmix.com/dotnet/91268-lnk1256-alink-operation-failed.html

1
Windows 7 Ultimate x64 ve bilgisayarı her gün açtıktan sonra oluyor. Bazen (çoğu) sabah, bazen akşam. Bir kalıp bulamıyorum.

Signtool.exe ile bir Verisign sertifikası eklenmeli ve bu yalnızca sürüm derlemesi için yapılmalıdır. Ne yaptığını tahmin etmek zor.
Hans Passant

Benim çözümümde GAC klasörüne kurulması gereken bazı meclisler var, bu yüzden onları Linker / Advanced / Key Container içindeki flag / KEYCONTAINER kullanarak imzalayacağım.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.