delphi - win64\debug\dsnap.dcp 似乎已过时

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

使用 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您可以在其中获取实际文件。 (不幸的是我还不知道如何在这里添加文件附件)

最佳答案

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

您过时的 dsnap.dcp 可能是之前安装的残留物,在更新过程中未能删除。

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

关于delphi - win64\debug\dsnap.dcp 似乎已过时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50859588/

相关文章:

delphi - 如何在默认 Unicode 的 Delphi XE 应用程序的消息对话框中使用 ASCII 艺术符号

delphi - 将文件从服务器复制到本地驱动器-什么会减慢获取文件的速度?

delphi - 如何以编程方式获取网站的状态标题

delphi - 如何为 Delphi XE datasnap 服务器配置 HTTPS

delphi - 如何更新 Delphi Datasnap 服务器?

c# - libcurl .NET 不想在 Win64 上工作

opengl - 有没有人成功启动在 Qt 5.5(静态)和 msvc2015 中构建的 QML 应用程序

delphi - 获取当前选定的组合框值并将其用作变量

linux - 如何编写一个在Linux服务器上运行的Remote DataModule?

c++ - 将 double* 存储在 long (C++) 中