如何在没有加载项的情况下从.NET启动MS Office Word?

我正在使用MS Office 2003 PIA从c#创建MS Word文档。

ApplicationClass officeApplication = new ApplicationClass(); 

有没有办法指定我不希望使用此方法加载任何办公室加载项?

编辑:

我知道可以通过命令行执行此操作,因此我非常确定必须有一种方法可以从代码中执行此操作:

 "C:\Program Files\Microsoft Office\Office11\Winword.exe" /a 

此代码卸载AddIns

 officeApplication.AddIns.Unload(false); 

编辑:

当您需要混合进程启动和使用office“应用程序”界面的可能性时,您需要Marshal.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");