What is this?
This is an attempt to allow VSIX projects to be able to use "SDK" style projects
Prerequisites
Microsoft Visual Studio 2017.6 or higher
Building the sample
First, you'll need to pack the SDK package and the "meta" package (in Visual
Studio, you can do this by opening Microsoft.Vsix.Sdk.sln
, right-clicking
each project and selecting Pack
).
Now, opening the samples\Samples.sln
should work & things like F5 should
work as usual.
Known issues
Updating the vsixmanifest doesn't necessarily cause things to be fully re-built.
- Doing a clean & rebuild should get things working again
The designer for the vsixmanifest file doesn't work
- This is a known limitation for now
The item templates for extensiblity projects don't show up
- This is a known limitation for now
Credit
A lot of what's here is adapted from AArnott/VSIXProjectWithPackageReferences