我们使用Delphi 10 Seattle.在我们的代码中,我们使用不同的编译器指令来生成不同的exe文件,例如调试版,发行版或具有不同功能集的版本(为不同的客户禁用某些功能......)
获取exe文件的当前方式:
任何方式通过单击按钮获得此功能(更快的方法...)
为每个不同的功能集创建构建配置.
构建配置的文档在此处:构建配置概述.这是IDE为调试和发布版本之间的切换提供的机制,并且没有任何理由让您不使用相同的机制在您自己的配置集之间切换.
该选项设置功能,您可以对某些设置或选项组提取到,然后可以应用到配置单独的文件.您可以多次应用相同的选项集,例如,在基本发行版配置之上应用一次,然后再在基本调试配置之上.构建配置功能支持继承,通过一些前期设计,可以开发一个干净的配置层次结构.
此配置功能构建在msbuild之上,这意味着您可以在命令行构建中使用相同的配置.实际上,您提到在IDE中手动更改配置这一事实是一个问题.构建产品不需要人工干预.您必须解决此问题并安排构建过程自动化,这一点至关重要.您可以使用此工具,尽管编写自己的简单工具非常容易,这些工具将为您需要构建的所有配置调用msbuild.请不要使用IDE构建版本.
另外,构建配置是产品的一个领域,在我看来,RAD Studio的功能超过了Visual Studio提供的功能.
| 归档时间: |
|
| 查看次数: |
137 次 |
| 最近记录: |