我有一个包含约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构建时获得相同的行为?