【发布时间】:2010-10-18 13:04:03
【问题描述】:
我经常在 D7 和 D2009 之间移动,库代码同时适用。
为了便于双向使用,我会定期删除所有创建的 D2009 附加文件,例如:*.dproj 等,这样在进入 D2009 时,我只会获取 D7 文件。
这很好,因为 D2009 会自动生成 *.dproj、*.dgroup 等,并且除了在进入 D2009 时通知每个项目已升级,您还可以立即构建。
我有两台相同的机器,每台机器上都有 D2009。
“好”的版本执行我上面列出的操作,使用默认构建配置“base”、“debug”和“release”创建升级项目。查看这些,我可以看到我从 Delphi 7 *.dof 文件中复制的选项(例如编译器选项和输出目录等)。
在提供相同 D7 项目的“坏”机器上,虽然它“升级”了项目,但它不会导入编译器选项和输出目录设置。
我根本没有摆弄过构建配置。
我可以手动导入保存在好机器上的一组选项,但这很乏味,我想找出为什么“坏”机器会以不同的方式运行。
是否有一个“主”构建配置现在可能有一个时间/日期,让 D2009 认为我想要它而不是默认升级?
【问题讨论】:
-
你试过在“坏机器”上重新安装Delphi 2009吗?
-
我的经验是 Delphi 2009 没有导入/转换输出路径或包含路径。
标签: delphi configuration build delphi-2009 delphi-7