|
|
1
3
每个程序集都有一个版本号作为其标识的一部分。因此,运行时将两个按版本号不同的程序集视为完全不同的程序集。此版本号在物理上表示为一个由四部分组成的字符串,格式如下: 主要版本。次要版本。内部版本号。修订版 例如,版本1.5.1254.0指示1为主要版本,5为次要版本,1254为内部版本号,0为修订号。 较大的内部版本号表示相同兼容程序集的较新版本,而修订版通常表示较小的更改(可能是较小的错误)。dll(assembly)在编译阶段获取其版本号,之后不能更改这些版本号(好吧,这可能是有可能的,但使用一些低级工具,如果assembly被签名,则可能会停止assembly签名)。 如果查看C:\Windows组件程序文件夹,您可以看到MS已经做了什么。 例如:我有:
我建议您不要太频繁地更改版本号,因为如果它们从其他程序集引用,您还必须更新引用。 看看什么时候该 Change File/Assembly Versions |
|
|
urlreader · 是否将自定义列添加到TFS中的UI? 7 年前 |
|
|
Mkram · Microsoft TFS研究 7 年前 |
|
|
ab_732 · TFS如何从代码审阅中排除DLL和代码注释/空白 7 年前 |
|
|
gvdm · 如何控制TFS的配置 7 年前 |
|
|
Buda Gavril · SonarQube分析任务更改构建的输出 7 年前 |