Skip to content

Microsoft Office Visio Addin based on .NET 5 (core) example

License

Notifications You must be signed in to change notification settings

nbelyh/VisioComAddinNet5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VisioComAddinNet5

Visio Addin based on .NET 5 (core) "Hello World" example. Adds a two buttons to the ribbon. Basically the same as the starter project created by my main extension, but for .NET 5 (core).

Created as proof of concept, to implement support for .NET5 in the main project in the future.

The base wizard for the "normal" .NET: https://marketplace.visualstudio.com/items?itemName=NikolayBelyh.ExtendedVisioAddinProject

Changes include:

  • retargeting everything to use .net5-windows
  • adding windows forms support
  • allow com hosting
  • Fix the method that reads bitmaps from resources
  • Replacing PIA references with COM references
  • Fix the installer to use AppId
  • Fix the installer to use self-registration
  <PropertyGroup>
    <TargetFramework>net5.0-windows</TargetFramework>
    <UseWindowsForms>true</UseWindowsForms>
    <EnableComHosting>true</EnableComHosting>
  </PropertyGroup>

About

Microsoft Office Visio Addin based on .NET 5 (core) example

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages