Programming Visual Basic 2008 by Tim Patrick VSI Installation Issue July 1, 2008 Some readers have reported errors when trying to install the chapter-specific templates through the download source code's "VSI" file. When double-clicking on the "Programming Visual Basic 2008 Templates .VSI" file, the following error may appear on some systems: One or more content items contained within the .vscontent file cannot be installed because the correct version of the content installer component cannot be found. Contact the author of the content file for information about which installers and versions are required. Microsoft has confirmed that this is caused by a problem with the installation of Visual Basic 2008 Express Edition. The problem appears in the original release of that product, and in the beta version of the SP1 release for that product. It is unclear at this time whether it will be fixed before the official release of Visual Basic 2008 Express Edition SP1. Microsoft has provided a temporary workaround for this issue. They have written a "Registry Script" file (with a .REG extension) that can be used to correct the system registry issues caused by the faulty installation. To access this file, visit the publisher's web site for this book: http://oreilly.com/catalog/9780596518431/ Use the menu on the left side of this page to access the "Examples" link. On the listing of files that appears, you will see one file with the name: Fix - VB2008 Express VSI Issue.reg Download this file to your workstation. The file is designed to fix systems that have installed Visual Basic 2008 Express Edition in its standard install location. If you used a custom install location, you must edit this file using Notepad before processing it. To process the file, double-click on it. You will be prompted to confirm the update to the registry. Respond by clicking on the "Yes" button. Once the update is installed, you should be able to complete the VSI installation without error.