brutaldev / StrongNameSigner

Strong-name sign third party .NET assemblies without the source code.
https://brutaldev.com/post/net-assembly-strong-name-signer
Other
320 stars 68 forks source link

2.1.1 SignAssembly Keeps files locked #35

Closed GieltjE closed 7 years ago

GieltjE commented 7 years ago

2.1.0 works great, but in 2.1.1 after calling SignAssembly(....) the file remains locked untill the application is closed.

E.g. we use a temporary directory to sign files, signing the same dll for multiple DotNet versions causes problems as we cannot delete them after signing.

brutaldev commented 7 years ago

Fixed up in release 2.1.2. Updated to a new version of Mono.Cecil which seems to hold file locks so this release just reverts back to the trusty stable release.