2

我们最近从 Delphi 7 迁移到 Delphi XE2。对于这两种环境,我们都使用网络上的“共享存储库”。这在 Delphi 7 中非常有效,但我们似乎无法在 Delphi XE2 中复制它。我在 Internet 以及 StackOverflow 和 StackExchange 上进行了很多搜索,但似乎找不到任何可以解决我的问题的方法。

在工具 > 选项 > 环境选项下,我指定了一个共享存储库(例如 \DEVSERVER\ShareName\XE2ObjectRepository)。

我可以毫无问题地将我的表单添加到共享存储库中,并且它们在“Delphi Projects > MyStuff”下的“文件”>“新建”>“其他”中显示良好(我的示例中的虚拟类别名称)。

正如我所期望的那样,在上面的“共享存储库”目录中创建了一个存储库模式文件 (RADStudioRepository.xml)。

当我尝试从其中一种形式继承时,问题就出现了。我收到以下错误:

无法同时找到表单 (\DEVSERVER\EN\XE2ObjectRepository\UFrmLookup.dfm) 和源文件 (\DEVSERVER\EN\XE2ObjectRepository\UFrmLookup.pas)。

正如您将在上面的错误消息中注意到的那样,路径名中添加了一个 \EN\。我一生都无法弄清楚这到底是从哪里来的。我想如果我能解决这个问题,这对我来说会很好。

谁能帮我解决这个问题?我已经断断续续地工作了几个月,但无法弄清楚。这可能是显而易见的,但我不知所措??????

4

0 回答 0