Подписание управляемой сборки, которая ссылается на неуправляемую сборку - PullRequest
1 голос
/ 22 июня 2010

Я пытаюсь подписать сборку .net с помощью Visual Studio (2010). На странице свойств проекта я выбрал вкладку «Подписывание», установил флажок «подписать сборку» и предоставил файл ключа строгого имени.

Проблема в том, что этот проект ссылается на другой - неуправляемый проект. Когда я пытаюсь собрать сборку .net, я получаю сообщение: «Не удалось создать сборку. Ссылочная сборка« otherAssemblyName »не имеет строгого имени.

Поскольку другая сборка / проект неуправляема, я не верю, что ее можно подписать, и поэтому не знаю, что делать дальше.

Мне нужно подписать мою сборку .net, поскольку она будет использоваться другой подписанной сборкой.

Заранее спасибо ...

1 Ответ

2 голосов
/ 22 июня 2010

Вы уверены, что другая сборка "неуправляемая"? ссылка на неуправляемую сборку невозможна.

C ++ может создавать неуправляемые или управляемые библиотеки DLL.Если вы p / Invoking DLL, то это неуправляемый;в противном случае он управляется и может быть подписан.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...