- install Visual Studio; important: select .NET Framework 4.6.1 to be installed additionally to everything else!
- create a new project and select "Class Library (.NET Framework)", make sure to select .NET Framework 4.6.1 as the version
- from your Solution Explorer (on the right by default), right-click "References", select "Add Reference...", click "Browse..." at the bottom and navigate to your LiveSplit folder, where you need to add
LiveSplit.Core.dllandUpdateManager.dll - add a new class to your project which implements the
IComponentinterface or extends one of its implementing classes - add a new class to your project that implements
IComponentFactory - implement the
Create()method of this interface, such that it returns and instance of the component class you created - add a
ComponentFactoryattribute to theAssemblyInfo.csfile and give it the type of your factory class:
[assembly: ComponentFactory(typeof(MyComponentFactory))]