Я пытаюсь запустить Nant с помощью команды delay-sign, но она, похоже, не работает. У меня все мои библиотеки строго названы в пределах Visual Studio:
Свойства> Подписывание> Подписан, выбран файл snk
Это строит и работает, но когда я пытаюсь скомпилировать с Nant, я получаю ошибку:
[delay-sign] Задержка подписи 2 сборок.
[задержка-знак] D: \ BuildDir \ bin \ MyLibrary.dll не представляет сборку со строгим именем
Теперь эта сборка Nant работает нормально, если я не пытаюсь запустить подпись, но тогда моя программа не будет работать правильно. Моя подпись выглядит так:
<delay-sign keyfile="./mySnk.snk">
<targets>
<include name="./bin/Elmah.dll" />
<include name="./bin/MyLibrary.dll" />
</targets>
</delay-sign>
Я предполагаю, что мне нужно сделать что-то еще, чтобы получить их строго названные, но я не уверен, что. Есть идеи? Спасибо.