Preparing Visual Studio for Automated Guidance

Retired Content

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies.
This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

To use the automated guidance package, you must first install a run-time component named the Guidance Automation Extensions. If you want to modify the software factory guidance package or create your own guidance package, you must also install the Guidance Automation Toolkit. For more information, including download information, see Guidance Automation.

Creating a Web Client Guidance Package VSIX File

  • Build the WebClientFactory.sln in Debug/ Release mode (whichever is required).
  • Locate the corresponding \bin\Debug or \bin\Release folder depending on the mode selected in the previous step.
  • A .vsix file should be created.

Installing the VSIX file

  • Double click the VSIX file created in the section above to install the web client guidance package.

Enabling a Guidance Package

To use the guidance package’s recipes and templates inside a Visual Studio solution, you must enable it. A guidance package can be enabled in one of two ways:

  • Using the Tools Extension Manager, locate the Guidance Package and click Enable. (This enables the guidance package for the logged in user.)
  • Selecting and enabling the guidance package in Guidance Package Manager (you must have an existing Web client solution to do this) – This enables/ disables the guidance package on a per solution basis.


To uninstall the guidance package,

  • Open Visual Studio as Administrator and click on Tools Extension Manager.
  • Locate the Guidance Package and click Uninstall.