I would like to create a Visual Studio Extension which should do the following:
- Open a file dialog and choose a Haskell source file
- Start an executable (should be integrated in the VSIX) which creates a DLL from this Haskell source file (hs2lib).
- Add the created DLL file to my current solution as a reference
The purpose of the extension should be that i can automatically create a DLL from an Haskell source file and call it within my C# code.
Is this all possible with an extension and which type of extension (Toolbox, Menucommand, ...) is best suited for this?