请问大家delphi中dpk文件可以定点指向bpl 文件 
为什么 发布应用程序的时候需要把有些bpl放到system32文件夹下面
放到其他位置不行吗?

解决方案 »

  1.   

    放在exe的同一目录下也可以,但是放到System32下面是最保险的了。
      

  2.   

    大部分放在exe的目录就可以,除了少数特殊情况另外,自定义环境变量应该也可以
      

  3.   

    为什么放到放到System32下面是最保险的了,这个目录是系统自动设置好了的环境变量定向的位置吗?
      

  4.   

    顺便问下dpk文件是不是可以包含几个bpl 文件,相当与工程文件一样?
      

  5.   

    首先,几乎所有的exe在搜索dll或者bpl的时候都会访问system32。其次,dpk就是工程文件——这个在Delphi 7和之前的版本下都是的。但是Delphi 2007下面dproj是工程文件。因此可知,只能建立多个工程才能有多个bpl。使用Project Group就可以把多个工程组合起来。
      

  6.   

    编译了后的bpl好象不装载到IDE吧?
    编译的时候选择运行时包就不可以吧?
    选择设计包编译 应该可以安装到IDE吧?