oising / strongnaming

A set of PowerShell Cmdlets to facilitate signing of unsigned 3rd party assemblies with a key of your choice, to allow them to be referenced by strongly named projects.
40 stars 6 forks source link

Handle 'InternalsVisibleTo' attribute during strong naming #6

Open linusgnt opened 10 years ago

linusgnt commented 10 years ago

Strong-name signed assemblies must specify a public key in their InternalsVisibleTo declarations, update strongnaming package to handle this attribute.

Thanks

oising commented 9 years ago

Good catch.

robv8r commented 9 years ago

Thank you very much for creating Nivot.StrongNaming. It's well built and reliable.

I would also like to see 'InternalsVisibleTo' implemented. Currently, I use Cecil to manually make the modification in PowerShell before using the Nivot.StrongNaming to give the assembly a strong name. It would be very nice if Nivot.StrongNaming would handle InternalsVisibleTo for me.

oising commented 9 years ago

Thanks for the feedback @robv8r -- I'll take a crack at this on the weekend. I've been really busy, sorry guys. I always accept pull requests if there's anything else you like...