我制作了一个程序,它在 vb.net 中启动一个 word 文件。 (互操作)程序在几台 PC 上运行没有问题。
我在安装了 Office 的虚拟机上运行相同的程序。然而,安装 MS Office 并没有多大帮助:程序挂起。它不会出错,只是挂起。
它发生在下一行:
Dim oWord As Microsoft.Office.Interop.Word._Application = New Microsoft.Office.Interop.Word.Application()
我已经试过了:
Dim oWord As Microsoft.Office.Interop.Word._Application
oWord = CreateObject("Word.Application")
但这挂在第二行。我放置了一个标签来跟踪它在我的开发 PC 上正常运行时准确挂起的位置..
我找不到它,我卡住了。有人知道原因或解决方案是什么吗?
感谢您的积极投入。虽然没有打开单词,但在任务管理器中我发现了一些 Word processen .. 杀死了它们,它起作用了。谢谢。这可能仍然存在于我要求在该 VM 上安装 MSOffice 的服务器管理员的安装中。