我有一个包含大约 150 个项目的解决方案,现在我想用一个强密钥对它们进行签名。
问题是我无法将 VS 配置为一次构建和签名。它给了我错误说“错误 XXX 程序集生成失败 - 引用的程序集''没有强名称”。但!"C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe" <solution name>.sln /p:Configuration=Release /p:SignAssembly=true /p:AssemblyOriginatorKeyFile=%key_path% /p:OutDir=%outdir%Client"
当我像一切正常一样使用命令提示符时,将编译解决方案并对每个程序集进行签名。
最后,如何在通过 VS2010 构建时获得相同的行为?