This is an extension of the question I asked here:
What is the difference between Enhanced Strong Name (SNK) and Personal Exchange Format (PFX) and when should each be us