c# - 引用项目的 Globals.ThisAddIn.Application 不是 Add-In

标签 c# vsto add-in

在解决方案中有多个项目。其中之一 - Word 加载项。从其他(不是加载项)获得对 Globals.ThisAddIn.Application 的访问权限。我该怎么做?

最佳答案

您无法在非插件项目中获取 Globals.ThisAddIn.Application。要在非插件项目中获取应用程序实例,您可以使用

 var wordApplication = (Microsoft.Office.Interop.Word.Application)Marshal.GetActiveObject("Word.Application")

关于c# - 引用项目的 Globals.ThisAddIn.Application 不是 Add-In,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19025170/

相关文章:

c# - Oracle 号码映射 (ODP.NET)

excel - 如何使用 VSTO 在 Excel 中的自定义 xml 功能区中禁用其他工具栏

c# - 带有 native 代码 DLL 的 Excel 2016 VSTO 插件

c# - 扩展 Outlook 2010 附件上下文菜单

visual-studio - Visual Studio 2010 的 Smart Paster 插件

javascript - 控制台登录 Javascript Office 插件

c# - 立即停止线程

c# - 收到警告, 'Type Parameter X Hides Interface X'

c# - 不使用 item.Document.FullName 获取 ProjectItem 路径

c# - MaxLength + Asp.net Web API - 错误