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