我的计算机上安装了多个版本的 Word(Word03 和 Word07)。目前 Word07 被设置为默认版本(我也在 Windows 注册表中检查过)。
在 C# 项目中,我通过引用 Microsoft Word 12.0 对象库来使用 Microsoft.Office.Interop.Word
库。
但是当我通过调用
Application app = new Application();
无论如何都使用版本 11.0 (Word03)。所以我想知道在创建新应用程序时使用的默认版本在哪里定义。
最佳答案
当你添加一个引用时,你会在那里找到它 即它必须像 8.0 或接近这个数字(对于 2003 版本) 所以首先删除 12.0 版本的引用,然后添加一个 提到了较小的版本
关于c# - Microsoft.Office.Interop.Word : where is the default version defined when multiple versions of Word are installed?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14935472/