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