У меня есть исходный код Entlib 5.0, и мне нужно подписать все сборки, используя свой собственный ключ (файл snk).
Самый простой способ - открыть файл решения EnterpriseLibrary.2010 в Visual Studio 2010 и для каждого проекта выбрать Свойства-> Подписание , затем выбрать Подписать сборку. и, наконец, выберите файл ключа.
Но я не хочу делать это вручную, тогда я мог бы написать сценарий для ручного редактирования файлов проекта и вставить следующее в конец текущего списка PropertyGroups
:
<PropertyGroup>
<SignAssembly>true</SignAssembly>
</PropertyGroup>
<PropertyGroup>
<AssemblyOriginatorKeyFile>keyFile.snk</AssemblyOriginatorKeyFile>
</PropertyGroup>
Любой помощник класс на C # или сценарии, если бы было лучше сделать это легко и быстро?