Jer*_*dge 5 versioning delphi project-settings delphi-10.1-berlin
我在柏林的Delphi 10.1中有一个简单的项目。在项目设置中,我一次选中了“预发布”。
现在,我有两件事,无论我更改多少次,我都会回来并且不会保存。这些是:
Release号(从更改0为1)请注意,在屏幕截图中,下面的“文件版本”显示了保存时的正确版本号0.2.0。但是上面的Release数字已更改为1。
实际上,我删除了在所有其他构建配置中包括版本设置的选项。它仅在Win32 - Release构建下存在。
编辑
看来实际上什么也没有保存!例如,我更改了“自动增量生成”选项,但该选项也没有保留。如果我导航到其他构建配置,然后再次切换回去,我的条目也会丢失。它唯一保留的是底部的网格。
编辑
一些更奇怪的行为-如果将设置Release为更大的数字,例如2,它将保存它。但是,如果我将其设置为0,则会将其重置为1。好像不希望这样0(尽管这是新项目的默认设置)。
我不知道发生这种情况的方式或原因,但我能够通过重新启用“所有配置”级别的版本信息来解决此问题。一旦我激活了它,它就会记住我在“发布”级别中所做的任何更改。