大吼一句:强名称程序集如何使用log4net? 据我测试,一个强名称的程序集要想使用一个非强名称的程序集,那么必须为这个被引用的程序集生成一个snk!问题是:如果这个被引用的程序集已经生成了dll,如何处理?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1. 创建一个新的随机密钥对。d:\temp> sn -k test.snk2. 反编译目标程序集(假设是 a.dll)。d:\temp> ildasm a.dll /out=a.il3. 重新编译,附带强命名参数。d:\temp> ilasm a.il /dll /resource=a.res /key=test.snk /optimize4. 验证签名信息。d:\temp> sn -v a.dll 再问一下,如果我的这个a.dll没重新编译一次都要这样做一次?? 不用,只要一次性做好强命名就可以了,以后这个新的a.dll就是带有强命名的了 log4net是开源的,你直接可以从源代码编译。再说新版本总是不断出来,一般应该采用最新版本。 同一个项目,同样的代码,不同平台,GetHashCode问题 c#配置问题,请好心的人帮帮忙看下 C#文件上传 哪里有winform多线程下载的实例? 我来问一个如何向一个基于TCP连接的发送不间断的流数据加一个包头标记的问题 如何在NumberUpDown控件中设置tooltip显示? 超菜的Winform问题! 想做本电子书,怎么个做法 没有.net类库的计算机上可不可以运行c#程序???? 存取另一個窗體中的數據 ConnectionString 属性尚未初始化 问题 DataGridView的使用问题。请多帮助
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货