谁能通俗的解释一下.net里面的“强名称” 谁能通俗的解释一下.net里面的“强名称”? 在实际开发中有什么意义? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 摘的强名称 (strong name) 由一个程序集的标识组成并通过公钥和数字签名(针对该程序集生成)加强的名称,其中的标识包括程序集的简单文本名称、版本号和区域性信息(如果提供的话)。由于程序集清单包含构成程序集实现的所有文件的文件散列,因此只对程序集中包含程序集清单的一个文件生成数字签名就足够了。强名称相同的程序集应该是相同的。一个程序集通常包括4个自定义属性,用来惟一识别程序集,它们是文件名(无扩展名)、版本号、区域性标识和公钥标记,比如:"Hello, version=1.0.0.0, culture=neutral, publicKeyToken=9ebd24cc40ff21fd" 简单的说,一个dll里面有一个方法,Func();在1.0版本里和在2.0版本里这个方法是没有区别的.但是对于调用者来说,规定了只能调用1.0版本的Func(),这就需要强命名,区分开两个dll.不区分开dll的话对调用者来说是没法区分两个方法的. datagridview问题 SQLSERVER如何修改字段名 和默认值设为空? 网页,如何用GridView显示字段值为CheckBox形式 请教如何解决Rows[i].Delete()后的遍历问题,谢谢! 操作超时,怎么解决呢,谢谢了 急,运行:Application.Run(mForm);报错! 请教如何降低截取的屏幕图象的质量并通过网络发送 C#类中的静态变量 C#中有没有像Excel一样的DataGrid Chart 周期显示 winForm 点击一个button1的同时也执行button2 把sql server转换成XML出错
一个程序集通常包括4个自定义属性,用来惟一识别程序集,它们是文件名(无扩展名)、版本号、区域性标识和公钥标记,比如:"Hello, version=1.0.0.0, culture=neutral, publicKeyToken=9ebd24cc40ff21fd"
在1.0版本里和在2.0版本里这个方法是没有区别的.
但是对于调用者来说,规定了只能调用1.0版本的Func(),这就需要强命名,区分开两个dll.
不区分开dll的话对调用者来说是没法区分两个方法的.