安装组件时经常出现类似“Package e:\borand\delphi6\projects\bpl\cc.bpl can't be installed because it is not design time package.”的错误!请问到底是怎么回事啊?如何解决?

解决方案 »

  1.   

    delphi的組件是以包文件的形式分發的,包文件分為設計時期包,運行時期包,設計及運行時期包;設計時期包用在設計階段,安裝后其包函的組件在組件面板上可見,你可以將組件拖放到form進行程式開發;運行時期包不能安裝,相當于組件被編譯的文件,只在程式編譯運行時被調用;
    你現在的提示就是說你在安裝一個運行時期包,這是不行的.
    其實你可以從包文件的option中區分:開啟組件的dpk文件-->option-->description頁-->usage option:
    designtime only:設計時期包,可以被安裝;
    runtime only:運行時期包,不可被安裝;
    designtime and  runtime:設計及運行時期包,可以被安裝;
      

  2.   

    它不是设计时用的包,是运行时用的包,所以在IDE内是不能安装的