delay-sign コマンドで Nant を実行しようとしていますが、動作していないようです。Visual Studio 内ですべてのライブラリに厳密な名前を付けています。
[プロパティ] > [署名] > [署名] がチェックされ、snk ファイルが選択されている
これは正常にビルドおよび動作しますが、Nant でコンパイルしようとすると、次のエラーが発生します。
[delay-sign] 2 つのアセンブリの遅延署名。
[delay-sign] 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>
これらを厳密に命名するには、何か他のことをする必要があると思いますが、何がわからないのですか。何か案は?ありがとうございました。