首页 > 解决方案 > 项目版本设置不断恢复

问题描述

我在 Delphi 10.1 Berlin 有一个简单的项目。在项目设置中,我曾一度选中“预发布”。

现在我有两件事,无论我更改多少次,我都回来了,它没有保存。这些是:

项目版本设置截图

请注意,在屏幕截图中,下方的“文件版本”显示了我保存时的正确版本号,0.2.0. 但在上面,Release数字已更改为1

事实上,我删除了在所有其他构建配置中包含版本设置的选项。它只存在于Win32 - Release构建下。


编辑

看起来实际上没有任何东西被保存!例如,我更改了“自动增量构建”选项,但也没有保留。如果我导航到不同的构建配置并再次切换回来,我的条目也会丢失。它唯一保留的是底部的网格。


编辑

一些更奇怪的行为 - 如果我将 设置Release为更大的数字,例如2,它会保存它。但如果我将其设置为0,它会将其重置回1。好像它不希望它那样0(尽管这是新项目的默认设置)。

标签: delphiversioningdelphi-10.1-berlinproject-settings

解决方案


我不知道发生这种情况的原因或原因,但我能够通过重新启用“所有配置”级别的版本信息来解决此问题。一旦我激活了它,现在它就会记住我在“发布”级别所做的任何更改。


推荐阅读