我使用这段代码在msbuild脚本文件中签名程序集:
<Exec Command="$(SNexePath)\sn.exe -R $(TargetPath)\Exchange.dll" />但是我得到了错误: error MSB3073:命令"C:\Program \Microsoft SDKs\Windows\v7.1\Bin\sn.exe -R D:\Program\Exchange.dll“与代码1一起退出
之后,我在Visual命令提示符中执行相同的命令,以检查它是否与命令提示符一起工作:
C:\Program \Microsoft SDKs\Windows\v7.1\Bin\sn.exe -R D:\Program\Exchange.dll,但在此之后,我收到了以下消息:
选项-R采用2个参数
如何正确地在msbuild脚本文件中签名程序集?
发布于 2014-08-25 12:15:51
要对程序集进行签名,需要同时给sn.exe程序集和密钥文件:
<Exec Command="$(SNexePath)\sn.exe -R $(TargetPath)\Exchange.dll Path\To\Keyfile.snk" />https://stackoverflow.com/questions/25483396
复制相似问题