I want to run (open) Excel within a C# program and load a specific add-in simultaneously. Is this possible? The C# program should be a kind of launcher EXE, which opens an own specific Excel solution (Excel with a specific Addin (DLL), which is developed with VSTO). The Add-In (the ribbon there) starts from the scratch, so that all other build-in tabs are hidden. The Add-In should only be loaded, when Excel is launched by the launcher EXE.
I know that excel can for example be started with
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.FileName = "EXCEL.EXE";
Process.Start(startInfo);
But is there a possibility to say the new Excel process, which addin should be load?