在“Delphi Project Properties”对话框中,有“产品版本”和“
文件版本”的设置.任何人都可以解释两者之间的哲学差异吗?
产品版本将是整个应用程序的版本号.
文件版本将是此组件的版本号.
两者通常是同步的,但不一定是.这将取决于您的应用程序的模块化.
因此,例如,您可能有一个2.3.4.0版本的应用程序(例如),但是一个文件读取器组件的版本为5.6.7.0,因为它是继承自不同的应用程序,另一个在1.2.0.0版本,因为它是一个更新的添加.
另外,一些组件可能不会在版本之间改变,所以在理论上它们应该保留在原始文件版本.
然而,由于这可能会导致与哪些版本的产品混淆(与开发人员不同),哪些版本的产品通常保持同步.