Pages

Saturday 6 March 2010

Few Packaging Interview Questions


  1. What  are public properties
  2. What does SecureCustomProperties mean?
  3. What is component Isolation? When do you perform Component Isolation? What is the Advantage? What happens when you Isolate a component?
  4. What does AppSearch Table contain? What is the use of it? How is it related to Launch Conditions ?
  5. What is SelfReg table? Is it recommended to use SelfReg Entries ? What is the disadvantage of SelfReg Entries?
  6. What is the difference between the registration of DLL/OCX  and an EXE ?
  7. How do you apply permissions using MSI Tables? What is the purpose of LockPermissions Table? What is the disadvantange of LockPermissions Table?
  8. How do you install 2 MSIs with same product code on a same machine ?
  9. What is Minor Upgrade , Major Upgrade ? When do you perform major upgrade ? What are the sequence of custom actions required for Upgrade process and what are the Ideal locations of those custom actions ?
  10. What are the different sequences present in MSI
  11. What is the difference between Execute Immediate and Execute Deffered?
  12. Why do you require custom actions ?
  13. Can a Component have sub-components ?
  14. Can a feature exist under a component ?
  15. What is the use of Install Level property
  16. What does ALLUSERS  = 1,2, NULL mean?
  17. What are the different GUIDs present in MSI ?
  18. What happens if you use the command – msiexec /i [ProductCode] /qb               ( does the application gets installed on the machine ?
  19. What is Advertizing?  What is the advantage of Advertizing ? What are the MSI tables which support Advertizing?
  20. What the disadvantages of MSI
  21. What are the advantages of normal “setup.exe”
  22. What are the disadvantages of “setup.exe”
  23. How do add files to MSI or MST using Orca ?
  24. If you want to add a file using Orca, what are the MSI Tables you need to alter?
  25. What are ICE Errors ? If you have ICE does it affect the MSI Installation or application functionality ?
  26. How do you resolve ICE64 Error ?

1 comment: