Я потратил некоторое время на траление в Интернете для этого, я полагаю, что ответ, который вам нужен, может быть здесь, для большинства сторонних DLL.
«Добавление строгого имени в Interop DLL»
В статье описываются три способа добавления строгого имени в стороннюю сборку.Команды:
1. Добавление строгого имени с помощью пары ключей
> SN -k MyKeyPair.snk
> ILDASM ASQLService.dll /out:ASQLService.il
> ILASM ASQLService.il /dll /resource=ASQLService.res /key=MyKeyPair.snk
2.Добавление строгого имени через сертификат в хранилище сертификатов
> ILDASM ASQLService.dll /out:ASQLService.il
> MAKECERT -ss MyCertificateStore -sk MyKeyContainer
> ILASM ASQLService.il /dll /resource=ASQLService.res /key=@MyKeyContainer
3.Добавление строгого имени с помощью сертификата в файл обмена личной информацией (.pfx)
> MAKECERT -r -pe -sv MyCertificate.pvk MyCertificate.cer
> PVK2PFX -pvk MyCertificate.pvk -pi qwerty -spc MyCertificate.cer -pfx MyCertificate.pfx
> SN -p MyCertificate.pfx MyCertificate-publickey.snk
> ILASM ASQLService.il /dll /resource=ASQLService.res /key=MyCertificate-publickey.snk
> SN -R ASQLService.dll MyCertificate.pfx
Надеюсь, это помогло