How to: Update Existing Templates

After you create a template and compress the files into a single .zip file, you may want to modify the template. You can do this by manually changing the files in the template, or by exporting a new template from a project based on the template.

Using the Export Template Wizard to Update an Existing Template

Visual Studio provides an Export Template wizard that can be used to update an existing template.

To use the Export Template to update an existing template

  1. On the File menu, click New, and then click Project.

  2. Select the template that you want to update, enter a name and location for your temporary project, and click OK.

  3. Modify the project in Visual Studio.

  4. Follow the steps outlined in How to: Create Starter Kits to use the Export Template wizard to create a new template.

  5. Once the updated template is compressed into a .zip file, delete the old template .zip file.

Manually Updating an Existing Template

You can update an existing template outside of Visual Studio by modifying the files included in the compressed .zip file.

To manually update an existing template

  1. Locate the .zip file that contains the template. By default, this file is located in My Documents\Visual Studio 2008\My Exported Templates\.

  2. Extract the .zip file.

  3. Modify or delete the current template files, or add new files to the template.

  4. Open, modify, and save the .vstemplate XML file to handle updated behavior or new files. For more information on the .vstemplate schema, see Visual Studio Template Schema Reference.

  5. Select the files included in your template, right-click, select Send To, and click Compressed (zipped) Folder. The files that you selected are compressed into a .zip file.

  6. Place the new .zip file in the same directory as the old .zip file.

  7. Delete the extracted template files and the old template .zip file.

See Also

Concepts

How to: Create Starter Kits

Reference

Visual Studio Template Schema Reference

Other Resources

Starter Kits

Visual Studio Templates