簡體   English   中英

如何在打開項目時修復Delphi XE中的bpl加載問題?

[英]How to fix bpl loading issue in Delphi XE while opening a project?

很多時候,當我嘗試在Delphi XE中打開任何項目時,以下問題引發了一些流行的bpl包:

無法加載包“Name1.bpl”。 組件“Name2”無法由包“name1.bpl”注冊,因為它已經由包“name1.bpl”注冊。 是否要在下次加載項目時嘗試加載此包?

在此輸入圖像描述

非常感謝您的幫助!

PS Kill進程和IDE的雙重啟動總是有幫助的。

確保IDE未從其他文件夾加載另一個SakEmai15.bpl副本。

新的Delphi具有延遲打包加載的功能。 這應該優化啟動速度,當沒有加載包時,不需要它們時。

這適用於組件包,但破壞了(例如)修改IDE菜單的包的樂趣。

您可以通過從Register過程調用ForceDemandLoadState(dlDisable)來告訴IDE始終加載您的包。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM