同一项目的不同解决方案的标志配置(same project different solution s

2019-10-29 15:04发布

我试图找到办法用强名称标志作为配置。 我的情况是:我有项目,它包括两个不同的解决方案。 对于一个解决方案,我想,该项目将与强名称密钥进行签名,但对于其他解决方案,我想,该项目将是无符号。

目前,我宣布签约投:项目 - >属性 - >签名。

Answer 1:

好吧,我知道了,只是编辑PROJ文件手动

 <PropertyGroup Condition="'$(SolutionName)' == 'SolutionToSign' ">
    <snip />
    <SignAssembly>true</SignAssembly>
    <DelaySign>false</DelaySign>
    <AssemblyOriginatorKeyFile>key.snk</AssemblyOriginatorKeyFile>
  </PropertyGroup>


文章来源: same project different solution sign configuration