-
Notifications
You must be signed in to change notification settings - Fork 89
Extensibility
Mads Kristensen edited this page Apr 8, 2017
·
3 revisions
TODO: create a Visual Studio template for writing Library Installer extensions
Make sure the Visual Studio SDK is installed and then create a new extensibility project by creating a VSIX Project.
Install the Microsoft.Web.LibraryInstaller.Contracts NuGet package
Implement the IProviderFactory and IProvider interfaces from the NuGet package add an [Export(IProviderFactory)]
attribute to the IProviderFactory class.
Mark the VSIX as a MEF export by opening the .vsixmanifest file and add the project as an MEF Component under Assets.