|
1
17
产品版本将是整个应用程序的版本号。 文件版本将是此组件的版本号。 两者通常是同步的,但不一定是同步的。这将取决于应用程序的模块化程度。 例如,您可能有一个版本为2.3.4.0的应用程序(比如说),但一个文件阅读器组件的版本为5.6.7.0,因为它是从另一个应用程序继承的,另一个版本为1.2.0.0,因为它是最近添加的。 此外,有些组件可能不会在版本之间发生更改,因此理论上,它们应该保持在原始文件版本。 但是,这很可能会导致混淆(尤其是与开发人员)哪些文件与产品的哪个版本相匹配,这些数字通常保持同步。 |
|
|
2
1
当产品版本更改时,并非所有文件都要更改。 例如,您已经编写了一个实现核心功能的DLL,在随后的产品版本更改过程中保持不变。 |
|
|
3
0
产品版本是可执行文件所属的产品版本,如FireDox 3.5.2-产品中的所有文件都应具有相同的版本(显然对于给定的版本)。文件版本通常是特定文件的版本,例如firefox可执行文件,与产品无关。这似乎不太习惯。 |
|
|
4
0
与文件版本相比,产品版本不一定是数字版本。例如,我们使用预构建脚本将其设置为当前日期。这样,我们就可以轻松地检查何时构建了可执行文件。 |
|
|
lim-org · 我找不到“配置”的位置 2 年前 |