Delphi 2009: Project Management
     - In Delphi 2007,if we compile our application with runtime package that has dot in the package file name (eg: SQL.patch.vcl.dcp), an exception EPackageError will prompt. This issue no longer exist in Delphi 2009. (Reference: QC#48394, Package naming cause problem in runtime) 
     - Project file (.dproj) always turn to modifed state when first open. (Reference: QC#66781, https://forums.codegear.com/thread.jspa?threadID=2818&tstart=0) 
     - Dot (.) is not allow in LIB Prefix. (Reference: QC#66782, https://forums.codegear.com/thread.jspa?threadID=2819&tstart=0) 
     - Incorrect status of inherited value in Build configuration after upgrade D2007 Project file (*.dproj) (Reference: QC#66786, https://forums.codegear.com/thread.jspa?threadID=2829&tstart=0) 
     - Build Configuration:      
       - New Build configuration implement new Option Set introduced in Delphi 2009. 
         - For our development environment, we define build configuration as below:          
           - Base (..\build\optset\Base.optset)              
               - Debug (..\build\optset\Debug.optset) 
                 - Profile (..\build\optset\Profile.optset) 
                 - Release (..\build\optset\Release.optset)                  
                  
               
                     
             
        - RC Files      
       - Remove library.rc file from Project Manager 
         - Add "..\build\rc\library.rc" into Project 
         - Remove "{$R 'rc\library.res' 'rc\library.rc'}" on first line of *.dpk files 
         - Add "{$R 'library.res'}" below "{$R *.res}"          
          
          - Build and Compile 
         - You should see "library.res" appears in Contains node of Project Manager when you re-open the project again next time.          
          
       
     
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
No comments:
Post a Comment