After your application is debugged, one task remains: deploying to users. Not as simple a task as you might imagine, deployment requires thought and planning.
In this chapter, you will learn some of the ways a Windows application created with Microsoft Visual C++ can be efficiently deployed. This chapter first presents an overview of deployment methods. You will learn how to use InstallShield, a tool that nearly completely automates the creation of installation programs for Visual C++ projects. You will also learn how installation programs install ActiveX controls and other COM components, and how the Microsoft Zero Administration for Windows (ZAW) initiative will affect program installation in the future.
Before you start this chapter, you should have read Chapters 2 through 13, and completed the exercises in the text.