Aracılığıyla paylaş


-delaysign

Derlemenin tamamen veya kısmen imzalanacağını belirtir.

Söz dizimi

-delaysign[+ | -]

Bağımsız değişkenler

+ | -
isteğe bağlı. Tam olarak imzalanan bir derleme istiyorsanız kullanın -delaysign- . Ortak anahtarı derlemeye yerleştirmek ve imzalı karma için alan ayırmak istiyorsanız kullanın -delaysign+ . Varsayılan değer: -delaysign-.

Açıklamalar

--delaysignkeyfile veya -keycontainer ile kullanılmadığı sürece seçeneğin hiçbir etkisi yoktur.

Tam olarak imzalanan bir derleme istediğinizde, derleyici bildirimi (derleme meta verileri) içeren dosyayı karma olarak oluşturur ve bu karmayı özel anahtarla imzalar. Elde edilen dijital imza, bildirimi içeren dosyada depolanır. Bir derleme gecikmeli olarak imzalandığında, derleyici imzayı hesaplamaz ve depolamaz, ancak imzanın daha sonra eklenebilmesi için dosyada yer ayırır.

Örneğin, bir -delaysign+kuruluştaki bir geliştirici kullanarak, test edenlerin genel derleme önbelleğine kaydedebileceği ve kullanabildiği imzasız test sürümlerini dağıtabilir. Derleme üzerinde çalışma tamamlandığında, kuruluşun özel anahtarından sorumlu kişi derlemeyi tamamen imzalayabilir. Bu bölümleme, kuruluşun özel anahtarını açıklamaya karşı korurken tüm geliştiricilerin derlemeler üzerinde çalışmasını sağlar.

Derleme imzalama hakkında daha fazla bilgi için bkz . Tanımlayıcı Adlandırılmış Derlemeler Oluşturma ve Kullanma.

Visual Studio tümleşik geliştirme ortamında -delaysign ayarlamak için

  1. Çözüm Gezgini'da bir projenin seçilmesini sağlayın. Proje menüsünde Özellikler'e tıklayın.

  2. İmzalama sekmesine tıklayın.

  3. Yalnızca gecikme işareti kutusundaki değeri ayarlayın.

Ayrıca bkz.