advertisement
Premier Club Log In/Registration
  Include Code  Search Tips
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   SKILLBUILDING  |   TIP BANK  |   SOURCEBANK  |   FORUMS  |   NEWSLETTERS
Browse DevX
Partners & Affiliates
advertisement
advertisement
Average Rating: 4.3/5 | Rate this item | 3 users have rated this item.
 Print Print
 
Create installations with Visual Studio Installer
Visual Studio Installer is a free tool from Microsoft for creating installations for Windows applications. Visual Studio Installer is available in two English versions: version 1.0 works on Windows 98 and version 1.1 works also on Windows ME and 2000/XP. You can download version 1.1 from here. The on-line documentation and MSDN articles show the differences between VSI and the Installation Wizard accompanying Visual Basic. This article is just an overview of the VSI features.  

advertisement

Introducing Visual Studio Installer

Visual Studio Installer is a free tool from Microsoft for creating installations for Windows applications. Visual Studio Installer is available in two English versions: version 1.0 works on Windows 98 and version 1.1 works also on Windows ME and 2000/XP. You can download version 1.1 from here.

Before installing Visual Studio Installer (from here on just VSI) be sure that on your PC has been installed Visual Studio Service Pack 3 or later. You can download Visual Basic Service Pack 5 from MSDN Web site.

The on-line documentation and MSDN articles show the differences between VSI and the Installation Wizard accompanying Visual Basic. VSI offers more features that will be shown in this article. Supposing you have installed both Visual Studio Service Pack and VSI, you are ready to go forward.

Windows Installer

VSI is based on the Windows Installer technology. Windows Installer is an engine using files with .MSI extension for installing applications. Every .MSI file is a kind of database and contains setup informations and compressed files. Windows Installer is part of the operating system in Windows ME and later versions. If you have Windows 95/98 you can download the latest version of Windows Installer at MSDN Web site. Anyway, VSI Setup will also install Windows Installer on your machine if not found.

A simple package

First of all you have to create a new setup project. Visual Studio Installer can create three kind of projects:

1.    A new empty project;

2.    A so-called Merge Module;

3.    Visual Basic Installer;

 

A Merge Module (extension is .msm) is a file containing complete resources for installing shared components, for sharing setup among more users, or executing external files (i.e.: external executables, MDAC components). When building packages, VSI uses some standard merge modules, containing system components and resources. Further informations about Merge Modules and about installing MDAC, can be found in the MSDN Library.

For Visual Basic programmers the most important option is the third one. Select this and specify an existing project.

If you select the first option in the next dialog box:

the installer will run on any operating system in any language; otherwise, selecting the second option, the installer will only run on operating systems like yours. The installer can run only with English dialog boxes.

 

VSI will create a new project, read VB project dependencies adding them to the VSI project, and create a list of files to be installed. This list will appear at the right side of the screen, in a section called Files. You can get the best result from setup customizing the following properties: User Interface, File System, Registry Entries, Associations.

 

  Next Page: Page 2
Page 1: IntroductionPage 3: Page 3
Page 2: Page 2 
advertisement
Advertising Info  |   Member Services  |   Permissions  |   Contact Us  |   Help  |   Feedback  |   Site Map  |   Network Map  |   About


JupiterOnlineMedia

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers

Solutions
Whitepapers and eBooks
IBM eBook: Planning a Service Oriented Architecture
IBM eBook: Choosing the Right Architecture--What It Means for You and Your Business
Microsoft Article: Will Hyper-V Make VMware This Decade's Netscape?
Avaya Article: Using Intelligent Presence to Create Smarter Business Applications
Intel Go Parallel Article: Getting Started with TBB on Windows
Microsoft Article: 7.0, Microsoft's Lucky Version?
Avaya Article: How to Feed Data into the Avaya Event Processor
IBM Article: Developing a Software Policy for Your Organization
Microsoft Article: Managing Virtual Machines with Microsoft System Center
Intel Go Parallel Article: Intel Threading Tools and OpenMP
HP eBook: Storage Networking , Part 1
Microsoft Article: Solving Data Center Complexity with Microsoft System Center Configuration Manager 2007
MORE WHITEPAPERS, EBOOKS, AND ARTICLES
Webcasts
HP Video: StorageWorks EVA4400 and Oracle
HP Webcast: Storage Is Changing Fast - Be Ready or Be Left Behind
Microsoft Silverlight Video: Creating Fading Controls with Expression Design and Expression Blend 2
MORE WEBCASTS, PODCASTS, AND VIDEOS
Downloads and eKits
Red Gate Download: SQL Toolbelt and free High-Performance SQL Code eBook
Iron Speed Designer Application Generator
MORE DOWNLOADS, EKITS, AND FREE TRIALS
Tutorials and Demos
Silverlight 2 App and Walkthrough: Leverage Silverlight 2 with SQL Server and XML
IBM Article: Enterprise Search--Do You Know What's Out There?
HP Demo: StorageWorks EVA4400
Microsoft Article: The Progress and Promise of Deep Zoom
Microsoft How-to Article: Get Going with Silverlight and Windows Live
MORE TUTORIALS, DEMOS AND STEP-BY-STEP GUIDES