我一直都知道版本中的每个数字(例如:1.2.3.4)都被视为常规的int值。我们正在使用遵循不同约定的某些第三方DLL,这似乎在我们的修补过程中引起了问题(修补程序不会用新的DLL覆盖旧的DLL)。
DLL的旧版本是1.38
DLL的新版本是1.4
我了解到1.4
我讨厌由于无知而犯错误,也讨厌盲目地遵循约定而不理解其背后的含义。因此,现在是我要求澄清的时候了。有什么看法吗?
最佳答案
约定为1.4!= 1.40。版本是一组数字,而不是单个数字。如果要增加到1.4,他们应该使用1.3.8。
关于.net - 排序DLL版本的正确方法是什么,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/533192/