对Microsoft.Office.Interop.Word使用线程制作Word

时间:2019-07-19 01:18:49

标签: c# ms-office office-interop office-addins

在我的项目中,生成一个Word应用程序,使用Microsoft.Office.Interop.Word生成单词。我计划使用多线程生成,但是它不起作用。我该怎么办?

public IHttpActionResult CheckConfig(CheckConfigRequest request)
{
    System.Threading.Tasks.Task t = null;
    t = new System.Threading.Tasks.Task(() => GenerateWord());
    t.Start();
    return OK(CheckConfigResponse);
}


public void GenerateWord()
{
    Application wordApp = new Application();
    //Other code
}

在GenerateWord方法中,我使用Application wordApp = new Application(); 但是代码没有执行。 此方法需要立即返回结果,因此使用了Thread。 Word线程是“开始”,但是代码不起作用。

0 个答案:

没有答案