Nat*_*ate 4 vb.net office-interop
我安装了 Microsofr Office Professional Plus 2010 版本 14.0.6029.1。我在 VB 项目中有以下参考:
微软.Office.Enterop.Outlook
类型为 .NET,版本 ID 为 14.0.0.0
我的代码包括以下内容:
Dim objOutlook As Outlook.Application
Run Code Online (Sandbox Code Playgroud)
出现以下错误:
“错误 14 类型 'Outlook.Application' 未定义。”
我难住了。
我也在将几个项目从 XP 升级到 Win7,几周前我遇到了这个问题。
尝试这个,
转到Project Properties -> References -> Add -> Click COM Tab -> Scroll down to either "Microsoft Outlook 14.0 Object Library" or "Microsoft Office 14.0 Object Library".(很确定它需要是 Outlook 之一)。
在我的解决方案中,当我右键单击Dim objOutlook As Outlook.Application并转到定义时,它是 的成员Microsoft.Office.Interop.Outlook,来自 Microsoft.Office.Interop.Outlook DLL
这对我有用,所以我希望它可以帮助你。
是否存在命名空间冲突,Outlook代码可能试图引用不同的对象?
尝试为您的Imports指令添加别名:
导入 Outlook = Microsoft.Office.Enterop.Outlook
这应该明确告诉您的代码(特别是您的Dim语句)使用该命名空间而不是任何其他隐含的Outlook命名空间。
| 归档时间: |
|
| 查看次数: |
18725 次 |
| 最近记录: |