Delphi XE2版本信息不工作

Delphi XE2版本信息不工作,delphi,delphi-xe2,Delphi,Delphi Xe2,我无法获取XE2项目以在项目文件中包含版本信息。 最小项目: 项目1 uses Vcl.Forms, Unit2 in 'Unit2.pas' {Form2}; {$R *.res} begin Application.Initialize; Application.MainFormOnTaskbar := True; Application.CreateForm(TForm2, Form2); Application.Run; end. and a blank

我无法获取XE2项目以在项目文件中包含版本信息。 最小项目: 项目1

uses
  Vcl.Forms,
  Unit2 in 'Unit2.pas' {Form2};

  {$R *.res}

begin
  Application.Initialize;
  Application.MainFormOnTaskbar := True;
  Application.CreateForm(TForm2, Form2);
  Application.Run;
end.

and a blank unit:
    unit Unit2;

interface

uses
  Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes,       Vcl.Graphics,
  Vcl.Controls, Vcl.Forms, Vcl.Dialogs;

type
 TForm2 = class(TForm)
 private
{ Private declarations }
 public
{ Public declarations }
 end;

var
  Form2: TForm2;

implementation

{$R *.dfm}

end.

很好,我有“项目>>选项>>版本信息>>在项目”复选框中包含版本信息。如果我取消选中它并返回,它仍然会被选中,就好像文件是只读的一样。不知道哪个文件可能已成为只读文件?

对于未保存选择的问题,您可能仅在调试配置目标中更改版本信息。在右侧面板的顶部有一个名为Target的下拉框。选择“所有配置-所有平台-32位Windows平台”,然后从那里取消选中。之后,保存并返回,您将看到它保存了设置。之后,您可以从调试配置中取消选中它,它将保存。由于某种原因,Delphi正在从“所有配置”选项继承设置

3.8.8 8.8.8 8.8 8.8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8,8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8,8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8其他其他其他其他其他其他其他其他其他其他,8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 3.0 0 0,e-8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8,t t,t,tα,tα,t,t,tα,t,tα,t,a,t,t,a,t,a,t,a,t,a,t,t,a,t,a,a,t,a,a,t,a,a,a,t,a,a,t,a,a,a,t,a,a,t,a,t,t,t,t,a,t,t,t,t,ααααααααααααααααα,t,t,t,t,t,t,t,t,t,αααααα,γ,"我,我,n,t,h,e","a,l,l,c,o,n,f,i,g,u,r,a,t,i,o,S"在本研究中,维克奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈奈随着研究的开展,本研究的开展开展开展的开展,以及以及以及以及本研究的开展的开展开展的开展的开展的开展的开展的开展的开展的开展的开展的开展的开展的开展的开展的开展的开展的开展的本研究,本研究的经经经经经经方方方方方方方方方方方方方方方方方方方方,以及以及以及其他其他其他,本本研究的开展开展的研究,方方方方方方,方,以及以及以及以及以及其他其他其他,以及以及以及以及其他其他其他其他方,本本本本本研究的开展开展开展开展开展开展的,本研究,本本本研究,以及以及以及以及以及本本本研究,本研究,本研究,本研究的开展开展开展开展开展开展开展开展开展开展开展开展开展的研究,本研究,本研究,本本本研究,本研究,本研究,本本研究,本本本研究,本本研究的开展开展开展开展开展开展开展开展开展开展开展开展开展开展开展的研究,本本本研究的目的是,对本研究的开展,以及以及其他其他方面的研究,对本本研究的开展,以及以及以及其他其他方面的研究,本本研究的凯凯凯凯凯凯旋的凯旋,以及以及以及以及其他其他方面的凯旋,以及以及以及以及其他其他方面的凯旋,本研究的凯旋,以及以及其他其他方面的研究,本研究的凯旋,奈奈奈奈奈奈奈蒂蒂蒂蒂蒂蒂蒂蒂蒂蒂,以及其他其他其他研究研究,本本研究的研究,以及以及本研究,本研究的克克克奈奈奈奈奈奈奈奈奈奈奈蒂,本研究,本研究,本本研究,本研究,本本研究,本本研究,本研究,本研究,本本研究,本研究,本本研究,本研究将对本研究,本研究,本本研究,本研究,本研究,本研究,本研究,本本研究的研究的研究将将对本本研究,本本研究,本本研究,本本研究,本研究的n,i,n,t,h,e,e,X,e̶7.0-f,f,f,f,f,f,f,f,f,f,f,i,i,i,i,i,i,f,f,f,f,f,f,f,f,f,f,f,f,我,我,我,我,我,我,我,我,以及其他其他其他其他其他,以及以及以及其他其他,我,l,l,l,y,y?y,y,以及以及以及本本本省省省省省的城市的研究研究研究,本本本本本本本本本本本本研究研究,以及以及以及随着随着随着随着随着随着随着随着随着随着随着随着随着随着随着随着随着随着随着本研究的开展开展,本本研究,本研究,本研究,本研究,本本研究,本研究,本研究,本研究,本研究,本研究将将将能够能够能够能够能够能够能够能够能够能够开展开展开展开展开展开展本本本本研究,本研究,本本研究,本研究8.0奈奈奈奈基的凯凯凯蒂蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂,本本本本本本本本本本本本的研究是,本本的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂的凯蒂,本本本本的凯蒂的凯蒂的凯蒂,本本本本本本本本本l,a,t,e,d,t,o,X,e,2

已更新以包含以下Remi提到的版本清理项目:


如果它对任何人都有帮助,那么在XE2中,逻辑是相反的,所以

Application.MainFormOnTaskbar := true;//will NOT show the icon on the task bar
Application.MainFormOnTaskbar := false;// WILL show the icon on the task bar

至少对我来说是这样。

你重建项目了吗?没有编译,重建…是的,我做了。我在工作中所做的任何改变都符合预期。我打开了XE2基本目录(在我的B:驱动器上,它是一个SSD),并用Windows资源管理器(Win 7)检查了属性。“只读”复选框是lite up(未选中且不为空),因此我假设其中至少有一个文件是只读的。我取消选中该选项并点击“应用”,但该框仍处于精简状态。这可能是问题所在吗?@SetiNet Windows将继续使用资源管理器中的只读标志执行此操作。别在意那件事。你几乎可以对电脑上的任何文件夹执行同样的操作。它背后可能有一些逻辑,但我还没有了解它是什么。这是一个已知的问题,即每生成版本设置优先于所有配置版本设置,即使在你设置了所有配置设置并清除了每生成配置之后也是如此。有第三方工具可以清理版本信息“垃圾”,使所有配置正常工作。@RemyLebeau谢谢,我不知道。你说的是DDevExtensions吗?我不记得具体的工具,我只知道有一些浮动。在Embarcadero论坛上搜索过去关于此事的讨论。仍然没有乐趣。我编译了清理工具并在我的项目上运行它。它做了一些“事情”,然后把它的进度条留在了上面。我重新加载了XE2和默认程序,但它仍然不包含版本信息或自动生成版本号。@SetiNet我认为这是一个仅在XE3中修复的问题-请参见此处,这与所问问题无关。阅读课文,而不是断章取义地抓住一行代码,然后发布一个完全不同主题的答案。