title: What's the point of delay signing of an .NET assembly?
body: <p>I noticed that after I use <strong>AssemblyDelaySignAttribute</strong> to indicate that an assembly is in development and does not need to be signed now, I'll have to use <strong>sn -Vr foolib.dll</strong> to register for strong name verification to be <strong>turned off</strong> for this assembly. </p>
  
  <p>What's the point of doing this <strong>circle</strong>? Why not just leave the assembly unsigned until it's fully done? Isn't that less bothering?</p>