---
title: "What is delay signing?"  
description: "What is delay signing?"  
author: "Varun Agrawal"  
published: 2011-03-18  
updated: 2020-09-21  
canonical: https://www.mindstick.com/interview/497/what-is-delay-signing  
category: "assembly"  
tags: ["assembly"]  
reading_time: 1 minute  

---

# What is delay signing?

Delay signing allows you to place a shared assembly in the GAC by signing the assembly with just the public key. This allows the assembly to be signed with the private key at a later stage, when the development process is complete and the component or assembly is ready to be deployed. This process enables developers to work with shared assemblies **as if** they were strongly named, and it secures the private key of the signature from being accessed at different stages of development.

## Answers

### Answer by Varun Agrawal

Delay signing allows you to place a shared assembly in the GAC by signing the assembly with just the public key. This allows the assembly to be signed with the private key at a later stage, when the development process is complete and the component or assembly is ready to be deployed. This process enables developers to work with shared assemblies **as if** they were strongly named, and it secures the private key of the signature from being accessed at different stages of development.


---

Original Source: https://www.mindstick.com/interview/497/what-is-delay-signing

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
