使用 Interop.Visio dll 始终在前端打开 visio 应用程序

Using Interop.Visio dll always opening visio application in Frontend

您好,我试图在 C# 中使用 interop assembley 打开 Visio。 尝试通过以下代码打开文档时

visio.Application app = new visio.Application();

它在前端打开一个应用程序also.But我不想在前端打开。我只需要在以编程方式执行时获取应用程序内容。

命名空间正在使用 using visio=Microsoft.Office.Interop.Visio;.

但是如果我打开 Excel 或 Word,它不会打开我 frontEnd.I 中的应用程序需要 visio 的行为与 Word 和 excel 一样。

无需在外接程序中创建新的应用程序实例。相反,您可以使用加载项 class.

的应用程序 属性

使用 Visio.InvisibleApp 而不是 Visio.Application。