0

我正在尝试找到使用强名称符号作为配置的方法。我的情况是:我有一个项目,它包含在两个不同的解决方案中。对于一种解决方案,我希望该项目将使用强名称密钥进行签名,但对于另一种解决方案,我希望该项目将没有签名。

目前我声明签名抛出:项目->属性->签名。

4

1 回答 1

0

好的,我明白了,只需手动编辑 proj 文件

 <PropertyGroup Condition="'$(SolutionName)' == 'SolutionToSign' ">
    <snip />
    <SignAssembly>true</SignAssembly>
    <DelaySign>false</DelaySign>
    <AssemblyOriginatorKeyFile>key.snk</AssemblyOriginatorKeyFile>
  </PropertyGroup>
于 2013-11-27T09:22:26.780 回答