Интегрировать неподписанный пакет в подписанный проект - PullRequest
0 голосов
/ 06 сентября 2018

Я пытаюсь интегрировать пакет в проект .NET, включенный в другой проект, который требует от меня подписи всех сборок.

Если я пытаюсь использовать указанный пакет, я получаю сообщение об ошибке ниже

'Не удалось загрузить файл или сборку или одну из ее зависимостей Требуется сборка со строгим именем'

Итак, я следовал рекомендациям, найденным здесь:

Как подписать сборку, которая уже встроена в dll, в частности, flute.dll

Я пытался заменить каждую dll ее подписанным эквивалентом, но когда я это делаю, я получаю ошибки «тип определен в сборке, на которую нет ссылок, вы должны добавить ссылку на сборку», как если бы dll больше не распознавались, даже если 'используя сборку;' не возвращает ошибку.

Я также пытался скачать код пакета, подписать там все dll и скомпилировать мой собственный пакет с тем же результатом.

Ссылка на пакет https://bitbucket.org/semiodesk/trinity/src/default/, если это может помочь.

Я не могу думать о том, что делать дальше, я думаю, что что-то пропало во время процесса подписания DLL, но я не знаю, что и даже где искать.

Любая помощь будет высоко ценится.

...