C#LibreOffice进程不等待退出

时间:2019-02-06 11:09:45

标签: c# process libreoffice

我正在努力解决LibreOffice流程问题。这是开始该过程的代码:

Process process = new Process();
process.StartInfo.FileName = "test.odt";
process.Start();
process.WaitForExit();
/* SOME CODE THAT NEEDS TO WAIT TILL PROCESS EXIT */

它可以正常工作,但是如果使用先前打开的LibreOffice实例执行代码,则会出错。如果您使用LibreOffice writer打开了另一个文档,然后执行了该代码,则新进程将不等待退出,并且将在不关闭新打开的实例的情况下触发代码。

感谢您的帮助!

0 个答案:

没有答案