当前位置: 首页 > 工具软件 > .NET Assembly > 使用案例 >

关于.net assembly的strong name问题

林彬
2023-12-01

按照我当前的理解,.net assembly作为com的接班人,需要解决dll的版本问题。

 

错误一般发生在运行时,会抛出IO Exception,指明strong name name validation failed.

 

很多时候,这说明你当前程序引用的assembly是strong name的,需要用gacutil进行注册(就像regsvr32注册com组件一样)

 

详细用法参见gacutil /?

 

最近在工作中遇到delay signing的assembly,可以用sn -Vr 解决这个问题。

 

更详细的信息请参考

http://msdn.microsoft.com/en-us/library/8wxf689z(v=VS.71).aspx

 类似资料: