我在我的一个项目中使用Microsoft企业库。我需要强烈命名一个Microsoft.Practices.EnterpriseLibrary.Common
的dll。但它没有用。
当我使用ILDASM进行反编译时,它会生成3个文件。
.RESOURCES
档案如何使用密钥文件进行编译。我应该使用哪个ILASM
命令?
答案 0 :(得分:0)
dll是以几种不同的模式从原始安装中分发的。一组文件已经签名,因此您需要找到该组并使用该组中的文件。
当您安装EntLib包时,您将获得已编译的二进制文件(其中一些已签名)并获得源代码,该代码编译源代码并创建dll(未签名)。
我的猜测是您使用的是非签名(从本地计算机上的源代码编译)文件,而不是签名文件。