[英]C++ Builder XE: Installing a component
我在為 C++ Builder XE 安裝組件時遇到一些麻煩:當我嘗試安裝組件時,出現以下錯誤:
“該項目已經包含一個名為 somename 的表單或模塊”
我曾經安裝了該組件的錯誤版本,然后將其刪除。 從那以后,我無法再次安裝它。 我在 C++Builder XE 的選項中搜索了包含路徑和庫路徑以及注冊表,並刪除了所有我能找到的指向該組件的條目。 不幸的是,我無法擺脫上述錯誤。
有任何想法嗎?
您在哪個 package 中安裝了錯誤版本的組件? package 可能仍然包含該組件,這就是您無法安裝正確版本的原因。 Go 到Component
-> Install packages...
並找到 package 及其擁有的組件。 現在看看組件是否還在里面。
如果是,請卸載 package,打開 package 源(.dpk)並使用項目管理器從 package 中刪除組件。 現在再次安裝 package。 檢查我上面提到的對話框,看看組件是否消失了。
如果它不見了,您可以安裝新的。
了解如何處理錯誤。 使用向導時,彈出如下錯誤:
"The project already contains a form or module named somename"
我從項目中刪除了 .dcu 文件(它是組件圖標)並手動添加了 .pas 文件。 然后再次添加 .dcu 文件,然后手動構建和安裝組件即可!
如果 package 名稱與 .pas 文件的名稱相同,則會出現相同的錯誤消息。
@Rudy:我猜這是向導中的錯誤?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.