Pages

Thursday 28 June 2012

Application Packaging Interview Questions - Basic MSI Packaging



Following are queries related to Basic MSI Packaging


Components

  • What are Critical resources inside MSI?
  • What is a component?
  • What are Component Rules?
  • What is a KeyPath?
  • What are Component Attributes? 8, 16, 24 etc
  • What is a SharedDLL Component?
  • What is a Permanent Component?
  • What are sharedDLLs ?
  • What is the location of SharedDLLs in registry?
  • Can we set conditions to components?
  • Can a component have sub component
  • What are RED Components?
  • Why RED Components appear in MSIs?
  • How to resolve RED Components?
  • What is Component Assignment?
  • Is it possible to have a component assigned to multiple features?
  • How to associate a component to multiple features?
  • How to set a component not to install?
  • How to set a component install only on WindowsXP?

  • How to suppress reboot of an MSI
  • How to suppress reboot prompt in MSI?
  • How to suppress reboot of WiseScript?
  • What is sourcelist property?
  • What are different language codes?
  • What is the language code for English?
  • What is Per-User Installation?
  • What is Per-Machine Installation?
  • What is Determined by user access installation?
  • What is the property associated with PerUser,Permachine, Determined by user access installation? and its values?
  • What is preferred ALLUSERS=0 or 1 or 2?


MergeModules

  • What are MergeModules
  • Can you install a MergeModule alone?
  • Extension of MergeModule?
  • Can you create MergeModule?
  • Where are MergeModules stored on computer with WisePackageStudio and Installshield?
  • What does MergeModules Contain?
  • Does MergeModules contain Features?
  • Does MergeModules contain Components?
  • Does MergeModules contain files/registries?
  • What are mergemodules related MSI Tables?
  • Difference between MSI and MSM ?
  • Name mergemodule template file in WisePackageStudio
  • Can we open mergemodules using WisePackageStudio or Installshield?

  • Where are file entries stored inside MSI?
  • Where are file contents stored in MSI?
  • What is the option to create MSI and external Cab files in WisePackageStudio and Installshield?
  • What is the option to create MSI and external uncompressed files in WisePackageStudio and Installshield?
  • Maximum number of files MSI can hold?
  • What are Files related MSI Tables?

  • What is the Advantage of INI files being present in INI Table?
  • What is the Disadvantage of INI Files present in File Table?
  • Why does it take longer time to install if more INI files are present in MSI?
  • What is the syntax of INI file?

  • Where are Environment Variables stored in MSI Tables?
  • What is the good practice of Environment Variables? Registry or Tables?
  • What are the attributes to be set for Environment Variables?
  • Different Types of Environment Variables?
  • Where can we find Environment variables on the system?

  • What are ODBC Related tables in MSI?
  • What is the good practice for OCBC etnries in MSI? Registry or Tables?
  • When does application contain ODBC entries?

  • What is the good practice for Services? Registry or Tables?
  • What are the tables related to Services?
  • How to stop a service?
  • How to start a service?
  • How to install Drivers?
  • What are signed drivers?
  • What are unsigned drivers?
  • When does application contain drivers?

Search this blog for Answers on various queries.





No comments:

Post a Comment