HI, 使用devenv.com进行构建过程,将c#代码编译成程序集,这可以按预期工作。 但是,我想使用我已经拥有的密钥签署使用该密钥构建的程序集,这可能吗? 我想将它集成到构建过程中,我是否需要使用al.exe? 有什么想法吗?
答案 0 :(得分:1)
我认为你要找的是sn.exe, the strong name tool。
答案 1 :(得分:1)
我认为你所追求的程序是sn.exe。这用于使用强名称对程序集进行签名。请参阅msdn documentation here。
答案 2 :(得分:0)
您需要使用sn.exe和-R选项
使用infile中的密钥对重新签名以前签名或延迟签名的程序集。 如果使用-Ra,则会为程序集中的所有文件重新计算哈希值。