В чём была проблема с опакечиванием m-p-t ? Неправильно указал PublicKey в InternalsVisisbleTo
я пытаюсь подписать сборку mpt-core,
у этой сборки есть атрибут "InternalsVisibleTo"
этот атрибут надо модифицировать таким образом, чтобы там появился публичный ключ,
которым я подписываю другую сборку.
Просто убрать из .sln тесты и этот атрибут - это не очень удачный выход?
sed "d"
а если делать это в скрипте роллинга?
выход не очень удачный, потому что перестаёт работать функциональность тестирования.
Нужно вообще почитать про InternalsVisibleTo
(как туда вписать публичный ключ?)
Нужно почитать про публичные ключи (как из извлечь из контейнера? sn -? что-то? )
Если я подписываю сборку, являющаюся результатом .csproj, то
как в тексте программы обнаружить наличие InternalsVisibleTo?
Надо ли это делать заранее или только в момент сборки?
Очевидно, что если что-то менять, то лучше это сделать в src_prepare
Менять автоматизированно было бы здорово, но только не для этого конкретного пакета,
потому что он не должен зависеть от самого себя.