You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Background:
It is not uncommon to have a assembly signing remote server that holds the private keys and public keys distributed to the developers to be used for delay signing.
Currently if specifying /delaysign and /keyfile=mypublic.snk is used with ilrepack, it fails with an error:
System.ArgumentException: Unable to obtain public key for StrongNameKeyPair.
at System.Reflection.StrongNameKeyPair.ComputePublicKey()
at System.Reflection.StrongNameKeyPair.get_PublicKey()
at ILRepacking.Steps.SigningStep.Perform()
at ILRepacking.ILRepack.Repack()
at ILRepacking.Application.Main(String[] args)
Acceptance criteria: Given: i have a key file with only a public key called mypublic.snk When: i run ilrepack with /delaysign and /keyfile=mypublic.snk Then: i get a delay signed assembly as a result.
The text was updated successfully, but these errors were encountered:
Background:
It is not uncommon to have a assembly signing remote server that holds the private keys and public keys distributed to the developers to be used for delay signing.
Currently if specifying /delaysign and /keyfile=mypublic.snk is used with ilrepack, it fails with an error:
System.ArgumentException: Unable to obtain public key for StrongNameKeyPair.
at System.Reflection.StrongNameKeyPair.ComputePublicKey()
at System.Reflection.StrongNameKeyPair.get_PublicKey()
at ILRepacking.Steps.SigningStep.Perform()
at ILRepacking.ILRepack.Repack()
at ILRepacking.Application.Main(String[] args)
Acceptance criteria:
Given: i have a key file with only a public key called mypublic.snk
When: i run ilrepack with /delaysign and /keyfile=mypublic.snk
Then: i get a delay signed assembly as a result.
The text was updated successfully, but these errors were encountered: