Windows IT Pro is the authoritative and independent resource for windows nt, windows 2000, windows 2003, windows xp. Features a collection of resources and magazines for windows IT professionals.
  
  
  Advanced Search 


August 2001

Application Packaging and Windows Installer


RSS
Subscribe to Windows IT Pro | See More Products / Software Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!
Main Article    Application-Deployment Tools

Before the advent of the Windows Installer service, software developers created installation packages with proprietary authoring tools from vendors such as Wise Solutions and InstallShield Software. Such installation engines exclusively managed the entire process of installing, and often uninstalling, an application. Microsoft introduced Windows Installer as an integral part of Windows 2000 in an attempt to standardize and better control the installation process. (You can easily retrofit Windows Installer to Windows NT 4.0 and Windows 9x.)

To take advantage of Windows Installer, software developers must package their applications in Microsoft's standardized .msi format. An .msi package is an OLE-structured database file that provides the application description and installation instructions to Windows Installer. The .msi package file usually resides alongside the application's source files, but it can also include the source files. To promote adherence to the Windows Installer standard, Microsoft requires all applications that carry the Certified for Microsoft Windows logo to be in .msi format. For a thorough discussion of Windows Installer, see Darren Mar-Elia, "Windows Installer Takes Control," June 1999.

The benefits of using .msi packages for your installations, especially in a Win2K Active Directory (AD) environment, are numerous. AD Group Policy Objects (GPOs) and Windows Installer technology provide a high level of application deployment and management functionality (through Microsoft's policy-based Change and Configuration Management—CCM). If you're in a pure Win2K AD environment, Windows Installer might be all you need. However, AD and GPOs usually don't provide the flexibility that larger organizations require. Furthermore, some organizations will take a while to implement AD.

Even if you haven't implemented AD, applications in .msi format still have distinct advantages for Windows-based clients, such as standardized installation rules, transacted installations (which can be reversed or restarted from any point if the process is interrupted), installation on first use, and self-repair. For this reason, packaging utilities should provide a wrapper for .msi packages that lets you deploy them without compromising their built-in functionality. Utilities should deliver an .msi package to the client, then turn over installation responsibility to Windows Installer.

End of Article



Reader Comments

You must log on before posting a comment.

If you don't have a username & password, please register now.




Top Viewed ArticlesView all articles
PsExec

This freeware utility lets you execute processes on a remote system and redirect output to the local system. ...

Command Prompt Tricks

One reader shares his tip for setting up the command prompt to reflect a remote path. ...

How can I stop and start services from the command line?

...


Windows OSs Whitepapers Why SaaS is the Right Solution for Log Management

Related Events SQL Server 2008 – Can You Wait? | Philadelphia

SQL Server 2008 – Can You Wait? | Atlanta

SQL Server 2008 – Can You Wait? | Chicago

Check out our list of Free Email Newsletters!

Windows OSs eBooks Understanding and Leveraging Code Signing Technologies

A Guide to Windows Certification and Public Keys

SQL Server Administration for Oracle DBAs

Related Windows OSs Resources Become a VIP member of the Windows IT Pro community!
Get it all with the VIP CD and VIP access. A $500+ value for only $279!

Subscribe to Windows IT Pro!
Solve your toughest technical problems with our experts and access 10,000 + articles online. 30% off

Monthly Online Pass - Only $5.95!
Get instant access to 10,000+ articles from Windows IT Pro Magazine!

TechNet Virtual Labs
Evaluate and test Microsoft's newest products.


Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro Windows Dev Pro IT Job Hound ITTV
IT Library Technology Resource Directory Connected Home Windows Excavator Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 Copyright © 2008 Penton Media, Inc., All rights reserved. Terms and Use | Privacy Statement | Reprints and Licensing