Manage assemblies

You are building a strong-named assembly and you want to reference a regular assembly to reuse some code you built. What do you have to do?

You need to sign the other assembly before using it.
Nothing. Referencing another assembly to use some code is always possible.
You first need to put the assembly in the GAC.
You need to use the public key token of the other assembly to reference it.