Delphi XE8更新1-找不到随机文件

davepaul12

当我在XE8(带有更新1)中编译项目时,尽管该文件仅可用,但我经常收到一个错误,该文件丢失。当我再次编译时,它是另一个文件丢失了。似乎是随机的。经过几次编译(有时或多或少),我已经构建了项目。即使在运行(F9)时,我有时也会收到文件丢失的错误消息。

就像@Andrei Galatyn在帖子末尾所说的那样,当您删除SDK版本中的Android配置时,该问题将得到解决。但是我希望能够使用Android进行开发。真正的问题是什么?

我在互联网上找不到解决方案。

有解决这个问题的方法吗?提前致谢!

安德烈·加拉廷(Andrei Galatyn)

我至少在3台不同的PC(家用PC,笔记本电脑,办公室中基于VMW的虚拟机)上使用Delphi XE8 / XE7存在类似问题。所有PC都是快速的,都是基于SSD的。通常,在尝试构建大型项目时,我会收到错误消息,对于小型项目,错误非常少见(但还是会不时发生)。所以我很确定这是Delphi的问题。我试过的

  1. 添加了src / dcu路径作为防病毒的例外
  2. 禁用Windows中的文件索引(Windows 7 x64 / Windows 8.1 x64)
  3. 删除了IDE中用于移动开发的所有SDK(对于我而言,此步骤最有用)。

它不能100%解决问题,但现在我每周只能看到几次随机消息。我将很高兴看到真正的解决方案。

仅供参考-许多错误,例如“找不到文件YYY \ XXX.pas”,其中错误的文件路径是Android SDK内的某个路径。删除所有SDK之后(幸运的是,我仅需要Win x32 / x64平台),我再也看不到此类错误。

不久前,我将其发送给我的同事:

很多次,我在Delphi IDE中遇到了一个零星的错误,如下所示:

F2039 Could not create output file '.\dcu\FireDAC.Comp.DataSet.dcu'

当我尝试再次编译时,问题消失了,但是在另一个文件上编译可能会失败。当我需要重建大型项目(例如<...>)时,这尤其烦人。最终,我发现在某些情况下,Delphi试图访问错误路径的文件:

C:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\adt-bundle-windows-x86-20130522\sdk\tools\dcu\FireDAC.Comp.DataSet.dcu

代替

C:\M2014\Fellesressurser\felles\FireDAC.Comp.DataSet.dcu

一直出现错误时,总是尝试访问Android SDK文件夹而不是我的应用程序文件夹。

如果您遇到相同的问题,则可以立即解决,只需从Delphi IDE中删除Android SDK:

  • 打开“工具\选项\环境选项\ SDK管理器”
  • 选择已安装的SDK(列出“ SDK版本”)
  • 删除(按钮“删除”)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我该如何配置新的Delphi XE8 Editor起始视觉提示?

TList <T>中的Delphi XE8错误,需要解决方法

Delphi XE8在应用程序启动时优雅地处理ETetheringException

在Delphi XE8的移动编译器中哪些指针相关的东西不起作用?

如何在Delphi XE8中添加64位目标平台?

当“ |”时,IDE挂起。在源代码中。这是Delphi XE8中的错误吗?

如何使用Delphi XE8使用SHA-3 / 256对字符串进行哈希处理?

Delphi-自XE8起如何正确注册图形类?

Delphi XE8 idHttp Erromessage文本编码错误

Delphi XE6-在Delphi目录中找不到BPL

DELPHI XE8:OnCreate事件期间未刷新Android上的TRectangle

Delphi XE8 Firemonkey iOS应用程序仅通过TEdit崩溃

将数据从TIdTCPClient发送到FMX中的TServerSocket不适用于Delphi XE8

Delphi xe8,无法重命名组件xxx,该组件以祖先形式引入

如何知道Delphi XE8中位图的比例尺?

prestashop中的delphi XE8 REST接口PUT

Delphi Xe8,如何获取android设备令牌?

与其他Delphi版本相比XE8中的System.Generics.Collections差异

如何使用delphi XE8 firemonkey项目更新数据库?

使用Delphi XE8进行XSLT转换的替代方法

在显示模态的Delphi XE8上将浮点除以零

优雅地关闭了Indy TCPServer移动应用程序Delphi XE8

降序列表框项目Delphi XE8

用于delphi XE8的多设备Bcrypt库

找不到目录库\ PrivateFrameworks XE8 64位iPhoneOS9

如何防止应用程序在Delphi XE8中进入睡眠模式

Delphi XE8中的数字分区算法生成器

Delphi XE8加载PDF文件

Delphi XE8 FMX Android 和 USSD 代码