gpt4 book ai didi

c# - 在哪里可以找到 Microsoft.Office.Interop.Word.dll (2010)?

转载 作者:太空狗 更新时间:2023-10-29 17:43:12 26 4
gpt4 key购买 nike

我得到了我正在尝试编译的 .NET 项目的源代码。虽然,该项目使用我在任何地方都找不到的 Office 2010 中的引用(命名空间)Microsoft.Office.Interop.Word。我能够下载文件 microsoft.office.interop.word.dll 但显然是来自 Office 2007 的文件,因为它仍然无法编译,因为该项目使用函数 Document.SaveAs2(来自 Office 2010 库)。我的计算机上有 Office 2007 和 Visual Studio 2012 Express for Desktop。

你能解释一下这是如何工作的吗?为什么我能够下载 dll 但我找不到来自 Office 2010 的那个。为什么我的客户能够在没有这个 dll 的情况下编译项目?如果在编译时安装了 Visual Studio,Visual Studio 会自动“连接”到 Microsoft Office 库吗?

感谢您的帮助。

最佳答案

如果您正确安装了程序集,您不应该自己在本地系统上搜索 dll。有关如何在不安装 office 的情况下下载和安装 office interop 库的信息,请参阅以下链接。第二个链接详细说明了如何将程序集正确添加到您的项目中。

Install Office Primary Interop Assemblies

Office Primary Interop Assemblies

为了进一步引用,这里有一些详细说明如何正确添加 dll 的图片:

在您的项目中,右键单击“引用”并选择“添加”,然后选择“引用”。

Add References

接下来在 Reference Manager 中选择“Extensions”,滚动找到正确的 dll。其中对于 Microsoft.Office.Interop.Word.dll Office 2010 是版本 14 之一。

Add dll

关于c# - 在哪里可以找到 Microsoft.Office.Interop.Word.dll (2010)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28944379/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com