Office 互操作程序集 Windows 10

Posted

技术标签:

【中文标题】Office 互操作程序集 Windows 10【英文标题】:Office interop assemblies Windows 10 【发布时间】:2016-04-11 15:43:56 【问题描述】:

我一直在尝试下载here 列出的“办公室互操作程序集”

但如所列,不支持 Windows 10,尽管如此,我还是尝试安装它,但它不会安装。

Windows 10 有哪些选择?

谢谢

【问题讨论】:

【参考方案1】:

我按照以下步骤让它们工作:

确保在“程序和功能”下的 Windows 功能中启用 .NET 3.5。

按照您提到的链接中的说明下载并安装 PIA。

添加对您项目的引用。它们应该安装在 C:\Windows\assembly\GAC_MSIL\

【讨论】:

【参考方案2】:

我按照以下步骤操作:

在程序和功能下的 Windows 功能中启用 .NET 3.5。

Visual Studio 2015 下载的 Office 工具: https://www.microsoft.com/web/handlers/WebPI.ashx?command=GetInstallerRedirect&appid=OfficeToolsForVS2015

(主站为:https://www.visualstudio.com/pt-br/vs/office-tools/)

重建解决方案。

【讨论】:

以上是关于Office 互操作程序集 Windows 10的主要内容,如果未能解决你的问题,请参考以下文章

.NET 核心 3.0 和 MS Office 互操作

64 到 32 位互操作 - 如何?

Excel 互操作在装有 Office 2007 的机器上工作,但在装有 Office 2010 的机器上失败

创建了对嵌入的互操作程序集间接引用,无法嵌入互操作类型

使用 CSC 编译 C# 代码 - excel 互操作

在 VB.NET 中使用 Word 和 Outlook 2007 的 Office 互操作