2015-10-05 3 views
0

Есть ли какая-либо копия NAudio.dll и NAudio.WindowsMediaFormat.dll, которая уже подписана с ключом .pfx? Кажется, я не могу его подписать. Когда я пытаюсь перекомпилировать исходный код, чтобы получить .dlls, подписанный: я получаю следующую ошибку: Error when attempting to compile NAudioПодписание NAudio.dll с сильным ключом

Есть ли способ обойти это или способ правильно его скомпилировать?

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

+1

Вы не можете перекомпилировать его, так как тестовый проект также должен быть подписан. Подпишите NAudioTests. Он должен работать. –

ответ

3

В принципе, используя InternalsVisibleTo с подписанной сборки, требуется сборка, которую, как полагают, тоже подписывают.

Вам необходимо подписать как тестовый проект , так и производственный проект ... или (если вы действительно должны) опрокинуть тесты и удалить InternalsVisibleTo(NAudioTests).

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

Смежные вопросы