【问题标题】:win64\debug\dsnap.dcp appears to be outdatedwin64\debug\dsnap.dcp 似乎已过时
【发布时间】:2018-06-14 14:13:51
【问题描述】:

使用 Rad studio Tokyo 10.2.3 编译我的运行时库时,如果包或 exe 实际上依赖于它,我会收到“需要重新编译包 dsnap”错误。

我发现这是由于我的$(BDSLIB)\win64\debug 文件夹中的 dsnap.dcp。解决方法是将 dsnap.dcp 从相应的发布文件夹复制到调试文件夹。 我确实复制了原始文件。

问题 delphi 10.2.3 的任何人都可以验证此文件是否与他们的匹配? Embarcadero 响应有点慢...

  • dsnap.dcp
  • 日期为 2017 年 12 月 8 日
  • 大小 1.128.136 字节
  • 原位置C:\Program Files (x86)\Embarcadero\Studio\19.0\lib\win64\debug\dsnap.dcp

为什么要问这个问题?如果不匹配,我的升级安装显然出了点问题)。也报告为RSP-20723,您可以在其中获取实际文件。 (可惜我还不知道怎么做附件)

【问题讨论】:

    标签: delphi datasnap win64 delphi-run-time-library


    【解决方案1】:

    我已经检查了几个安装,似乎 dsnap.dcp 在 win64\debug 中完全丢失了。显然这是设置中的错误。

    您过时的 dsnap.dcp 可能是以前安装的遗留物,在更新期间未能删除。

    由于库路径无论如何都包含 win64\release,因此只需从 win64\debug 中删除 dsnap.dcp 而不是在其中保留副本就足够了。这可能为进一步更新带来调试版本铺平道路(不确定这是否真的会发生)。

    【讨论】:

      【解决方案2】:

      在 embarcadero 质量网站上提供的答案是针对我报告的问题 RSP-20723,lib\win64\debug 文件夹中缺少 dsnap.dcp。所以我很确定它是我之前安装 RAD 工作室的遗留物,并且由于未知原因,在卸载过程中没有删除它。

      仅供参考:Uwe Raabe 就问题本身提供了答案,而不是 Embarcadero...

      【讨论】:

      • 那个答案不是来自 Embarcadero。
      • Uwe,如果你在这里回答,我会收藏它。并放弃我自己的答案。
      猜你喜欢
      • 2022-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-17
      • 1970-01-01
      • 2013-05-23
      • 2020-03-18
      • 1970-01-01
      相关资源
      最近更新 更多