Visual studio 2010 在VS2010中对解决方案中的所有程序集进行签名

Visual studio 2010 在VS2010中对解决方案中的所有程序集进行签名,visual-studio-2010,msbuild,sign,Visual Studio 2010,Msbuild,Sign,我有一个大约150个项目的解决方案,现在我想用一个强密钥签署所有项目 问题是我无法将VS配置为立即构建和签名。它给出的错误是“错误XXX程序集生成失败--引用的程序集“”没有强名称”。但是当我使用命令提示符时,如“C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe”。sln/p:Configuration=Release/p:SignAssembly=true/p:AssemblyOriginationyFile=%key\u pa

我有一个大约150个项目的解决方案,现在我想用一个强密钥签署所有项目

问题是我无法将VS配置为立即构建和签名。它给出的错误是“错误XXX程序集生成失败--引用的程序集“”没有强名称”。但是当我使用命令提示符时,如“C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe”。sln/p:Configuration=Release/p:SignAssembly=true/p:AssemblyOriginationyFile=%key\u path%/p:OutDir=%OutDir%Client”一切正常,解决方案已编译,每个程序集都已签名


最后,如何在通过VS2010构建时获得相同的行为?

我应该补充说,编辑每个项目的属性并手动设置符号选项肯定会解决问题,但在我的情况下,我不想在开发阶段对程序集进行签名。找到了一个解决方案,