我有Entlib 5.0的源代码,我需要使用我自己的密钥(snk文件)签署所有程序集。以编程方式修改csproj文件
最简单的方法是打开EnterpriseLibrary.2010解决方案文件在Visual Studio 2010 和然后为每个项目选择属性 - >签名并选择登录大会,然后选择您的密钥文件。
但我不想这样做手工然后我可以写一个脚本来手动编辑项目文件并插入在PropertyGroups当前列表的末尾如下:
<PropertyGroup>
<SignAssembly>true</SignAssembly>
</PropertyGroup>
<PropertyGroup>
<AssemblyOriginatorKeyFile>keyFile.snk</AssemblyOriginatorKeyFile>
</PropertyGroup>
任何辅助类在C#或脚本编写如果更好的做它容易和快捷的方式?
为什么不写一个使用XDocument类的C#程序? –