对命名强大的程序集进行哪些更改需要更改AssemblyVersionAttribute?显然,以可能需要客户端进行代码更改的方式更改公共API需要增加AssemblyVersion.但是,对于不需要在客户端中进行代码更改的公共API的更改呢?例如:
必须在MSDN上的某个地方有明确的文档(或者,在某些MSSE的个人博客上了解MS).但我根本找不到它.请帮忙!
这很简单......只要类型保持不变(在其公共或受保护的布局中)并且方法签名没有更改(添加方法或类型就可以了),JIT 应该能够很好地链接 DLL。
也就是说,我认为即使它确实有效,你也不应该这样做。创建一个新版本,并根据需要使用策略将旧版本映射到新版本。否则你会把自己直接带回 DLL 地狱......我很确定你不希望这样。
| 归档时间: |
|
| 查看次数: |
1932 次 |
| 最近记录: |