我习惯通过双击.dpr或.dproj文件从文件资源管理器打开我的Delphi项目。
通常,这将在我的案例中启动Embarcadero RAD Studio XE7并为我打开项目。
我想比较一下在一个单独的项目(不同的目录等)中完成的事情。如果我双击第二个.dpr / .dproj文件,默认操作似乎是将其添加到我已经打开的RAD Studio实例的项目组中。
有没有办法让我可以设置RAD Studio为我打开第二个实例,以便我可以并排查看内容?
目前我手动打开一个新实例,然后通过File-> Open找到项目文件,但这很痛苦。
答案 0 :(得分:2)
在注册表中,如果IDE尚未运行,则注册.dpr
和.dproj
文件扩展名以调用bdslauncher.exe
,并调用DDE以将拖动的文件名传递给现有文件IDE是否正在运行。因此,双击打开IDE新实例的唯一方法是将注册表设置更改为绕过bdslauncher.exe
和DDE,并直接使用文件名作为命令调用bds.exe
- 行参数。
否则,其他选择是:
.dpr
/ .droj
文件直接拖放到bds.exe
文件上,该文件将运行bds.exe
的新副本,该副本将打开拖动的文件。
.dpr
/ .dproj
文件,选择"打开方式",然后选择bds.exe
(您可以选择将其设为默认应用或不)。在随后的右键单击中,"打开"菜单现在将有一个子菜单(如果它还没有),包括" Embarcadero RAD Studio"作为一种选择。