Этот код разгружает AddIns
officeApplication.AddIns.Unload(false);
Отредактированный:
Когда необходимо смешаться, процесс запускаются и возможность использовать офисный интерфейс "приложения", Вам нужен Маршал. Команда GetActiveObject.
Пример:
//startup without plugins
System.Diagnostics.Process.Start(
@"Winword.exe",
@"/a");
//give a time for startup
Thread.Sleep(2000);
//attach to office
Application officeApplication = (Application)Marshal.GetActiveObject("Word.Application");
Попробуйте это
System.Diagnostics.Process.Start(
@"C:\Program Files\Microsoft Office\Office11\Winword.exe",
@"/a");