簡體   English   中英

未找到 RTL150.BPL

[英]RTL150.BPL not found

我有這個問題:我編譯並運行應用程序,所有的工作都在我的電腦上。 當我嘗試在其他計算機上運行相同的應用程序時,我有關於 rtl150.bpl 未找到的錯誤。 我在互聯網上進行了搜索,所有回復都告訴我驗證是否在 PROJECT->OPTION->PACKAGES 中選中:“BUILD WITH RUNTIME PACKAGE”。 已檢查,我編譯項目,但每個錯誤都相同。 我也看到應用程序的可執行文件非常小,例如:186 KB,而通常它約為 2000 KB。 我使用 delphi xe 並且不知道我需要做什么來解決它。 拜托,有人可以幫我解決這個問題嗎? 非常感謝。

如果使用包構建,則必須分發應用程序使用的包(.BPL 文件)。

如果您不使用運行時包進行構建,您將不會收到此錯誤。

您必須分發的包列表是項目選項中使用運行時包構建復選框旁邊的分號分隔列表。

項目選項對話框

使用運行時包構建時,可執行文件的大小會下降。 那是因為代碼現在在 BPL/Package 中。 但這意味着您的應用程序現在需要這些附加文件。 將 Package 視為已重命名的專用 DLL。

暫無
暫無

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

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