Конфигурация знака того же самого проекта другого решения
Я пытаюсь найти способ использовать знак строгого имени в качестве конфигурации. Мой случай таков: у меня есть проект, который включает в себя два разных решения. Для одного решения я хочу, чтобы проект был подписан ключом строгого имени, но для другого решения я хочу, чтобы проект был без знака.
В настоящее время я заявляю о подписи броска: проект-> свойства-> подписи.
1 ответ
Решение
ОК, я понял, просто отредактируйте файл proj вручную
<PropertyGroup Condition="'$(SolutionName)' == 'SolutionToSign' ">
<snip />
<SignAssembly>true</SignAssembly>
<DelaySign>false</DelaySign>
<AssemblyOriginatorKeyFile>key.snk</AssemblyOriginatorKeyFile>
</PropertyGroup>