我正试图找到使用强名称标志作为配置的方法。 我的情况是:我有一个项目,它包含在两个不同的解决方案中。 对于一个解决方案,我希望项目将使用强名称密钥进行签名,但对于其他解决方案,我希望项目没有签名。
目前我宣布签署投票:project-> properties->签名。
答案 0 :(得分:0)
好的,我明白了,只需手动编辑proj文件
<PropertyGroup Condition="'$(SolutionName)' == 'SolutionToSign' ">
<snip />
<SignAssembly>true</SignAssembly>
<DelaySign>false</DelaySign>
<AssemblyOriginatorKeyFile>key.snk</AssemblyOriginatorKeyFile>
</PropertyGroup>