

You could buy a commercial product such as InstallShield to do it for you.

You could try to author the database yourself-a path that requires a thorough knowledge of the Windows Installer API. In this chapter, we will cover the following topics: This book will teach you the WiX syntax so that you can create a professional-grade installer that's right for you. The good news is that WiX makes many of the arcane and difficult-to-understand aspects of the Windows Installer technology simple to use. Windows Installer has many features, but how do you leverage them? How do you even know what they are? This book will help you by making you more familiar with the wide range of capabilities that are available. In fact, Microsoft uses WiX for these products. Microsoft uses it to deploy its own software including Microsoft Office and Visual Studio. It is used by countless companies around the world. Until recently, WiX was a Microsoft offering, but is now supported by the non-profit Outercurve Foundation. The underlying technology is called Windows Installer, which is the established standard for installing to any Windows operating system. Windows Installer XML ( WiX) is a free, open source XML markup that's used to author installation packages for Windows-based software. Once you've finished "WiX 3.6: A Developer's Guide to Windows Installer XML", you'll realize just how powerful and awesome an installer can really be. By the end, you’ll be boasting your latest deployment victories at the local pub. You'll get comfortable with components, features, conditions and actions. Here we speed you through the basics and zoom right into the advanced. Learn to build a sophisticated deployment solution targeting the Windows platform in no time with this hands-on practical guide. No one really wants to devote a lifetime to understanding how to create a hassle-free installer. With the help of this book, you'll understand your installer better, create it in less time, and save money in the process. Starting off with a simple, practical example and continuing on with increasingly advanced scenarios, the reader will have a well-rounded education by book’s end. "WiX 3.6: A Developer's Guide to Windows Installer XML" promises a friendly welcome into the world of Windows Installer. It is used by Microsoft and by countless other companies around the world to simplify deployments. WiX is an XML markup, distributed with an open-source compiler and linker, used to produce a Windows Installer package. Luckily, we have WiX to simplify the matter. The cryptic science of Windows Installer can seem far off from the practical task of simply getting something installed.
