强大的微软企业库命名

时间:2014-06-14 18:38:40

标签: enterprise-library ilasm

我在我的一个项目中使用Microsoft企业库。我需要强烈命名一个Microsoft.Practices.EnterpriseLibrary.Common的dll。但它没有用。

当我使用ILDASM进行反编译时,它会生成3个文件。

  1. IL档案
  2. .RESOURCES档案
  3. 公共资源脚本文件
  4. 如何使用密钥文件进行编译。我应该使用哪个ILASM命令?

1 个答案:

答案 0 :(得分:0)

dll是以几种不同的模式从原始安装中分发的。一组文件已经签名,因此您需要找到该组并使用该组中的文件。

当您安装EntLib包时,您将获得已编译的二进制文件(其中一些已签名)并获得源代码,该代码编译源代码并创建dll(未签名)。

我的猜测是您使用的是非签名(从本地计算机上的源代码编译)文件,而不是签名文件。