VSTO C# template Demo for Visio

Visio addon C# technology demonstrator
for Microsoft ® Visio ® 2010/2013/2016/2019/2021

VSTOdemo addon for Visio

This software is a starting-point template for creating a VSTO addon for Microsoft Visio written in C#, performing the following tasks:
  • Creation of a ribbon menu from an XML file
  • Registry read and write
    - writes the current date and increments a number stored in the registry
  • Event handlers
    - sets up event handlers for document create and document open
  • An output dialog box with:
    a. memory of dialog's size and location
    b. save contents to text file
  • About box
    - activated on startup and from the ribbon
  • Shows Visio's own About box
    - activated from the ribbon - demonstrates use of Visio's built-in commands
  • Software version number
    - used and shown on About box
  • Debug data output to log file
    - useful for debugging and testing - outputs to "My Documents\debug-log.txt"
If you are trying to create a Visio C# addon it could take you days to get to this point. It's easy to save time and be up and running in minutes.

Download the demonstrator

MSI installer file for Visio

unblockAfter downloading this software, look in your downloads folder, right-click on the file and select "Properties". At the bottom of the dialog box will be this message as shown to the right. Ensure "Unblock" is selected.

MSI installer for Visio 2010, 2013, 2016 and 2019

A Windows installer .msi file for Visio 2010, 2013, 2016 and 2019.DownloadVSTOdemo.msi updated: 15th May 2021 size: 591 KB

MSI file installation instructions

  1. This download is digitally signed for your safety and security.
  2. Please ensure Visio is closed before installing this addon.
  3. Just run the downloaded installer. The demonstrator addon will be installed into Visio.

Uninstall instructions

  1. Important - First, ensure Visio is closed. If Visio is running then the uninstall will fail.
    This is the only safe way to uninstall this addon. Running the installer and selecting Uninstall will not remove the customization from Visio.
  2. From the Windows 'Start' button ... Click Settings ... this will bring up the Settings dialog.
  3. Click the Apps button ... Scroll down to the area where you will see 'VSTO demo for Visio' and 'VSTOdemo'. These are the two items to be removed. The order of removal doesn't matter.

This software works with:

  • Microsoft Visio 2010, 2013, 2016, 2019 and 2021 (any version, Standard, Professional or Premium).


The current version is V1.2 dated 15th May 2021.

Software Tools you will need to build the source code for this project

  • Microsoft Visual Studio 2019 Community Edition (or later) - free
  • .NET Framework 4.6.2 - free
  • Windows SDK - free
  • Advanced Installer 17.1 (or later) - Free version
  • K Software's KSign or other code-signing tool - free
  • your own code-signing certificate (either bought or a self-signed certificate)
  • and useful, but not required - the Visio SDK - free

What you get

  • Full C# source code
  • Instructions on how to build the software for both debug/test and release
  • Advanced Installer msi build file for software release
  • How to use your code-signing certificate
  • Full rights to use and expand upon for private and commercial use


To purchase an instant download 24 hours per day please use the Buy Now button below to go to our buy pages which are all hosted on secure servers at our eCommerce provider, PayPro Global. You can order by credit or debit card, electronic funds transfer, bank debit, wire transfer, money order, PayPal, or via telephone, fax, or by post. The online purchase process normally takes just 5 to 10 minutes.
Prices are shown below and you can save money with volume discounts and bundles. All prices are exclusive of local taxes where applicable. There are no hidden extras, no delivery charges, subscriptions, annual fees or similar.
Use the Buy Now buttons for full international pricing.
You will receive an email containing a download link and registration key. These will take you to a web page where you can download the software.

VSTO demo for Visio - complete source code

US$ 25.00