对于Visual Studio 2005 Office插件使用介绍

开发 后端
本文主要描述Visual Studio 2005 Office插件使用问题,怎样创建Visual Studio 2005 Office插件项目。这些内容都是一些门户网站和技术论坛找到的,中间可能有不少错误是我没有挑出的,欢迎大家指正。

接下来是常见问题解答Visual Studio 2005 Office插件加载时,即使加载失败也不会有任何提示,如果出现Assembly加载错误,我该如何跟踪这些错误,我们可以在.net自带的工具中找到一个叫做Assembly Binding Log Viewer的工具。

通过它我们可以几乎所有的assembly加载异常。要注意的是,每个版本的.net都自带了一个相应版本的Assembly Binding Log Viewer,所以运行的时候要看一下调用的是哪个版本的。

比如我们现在要调试基于.net 1.1开发的Office插件,可以通过以下步骤运行:
1. 点击 开始 > Microsoft Visual Studio .NET 2005> Visual Studio .NET 工具 > Visual Studio .NET 2003 命令提示,
2. 在进入Visual Studio 2005 Office插件命令行模式下,输入fuslogvw.exe

这时我们就可以看到该工具的界面了,如图:


工具的界面

同样的,如果我们要启动.net 2.0的Assembly Binding Log Viewer就在VS2005的命令行下输入fuslogvw。问题2 Visual Studio 2005 Office插件无法在Office中运行
这个问题可能是由于没有安装KB908002中提到的prerequisite造成的,可以去下面的地址下载该文档中提到的补丁:http://support.microsoft.com/kb/908002安装完成后,我们可以在Add-in的安装项目的prerequisites中找到一个新的组件。#t#

在每个Visual Studio 2005 Office插件的设置属性中有一个重要的标志LoadBehavior,这个属性是保存在XXXX.Connect中的,类型为DWORD,这个值直接决定了Addin的启动模式,默认值为3表示Office应用程序一启动就运行,这个设置与我们在Addin向导中选择的"I would like my Add-in to load when the host application loads"是对应的。

责任编辑:chenqingxiang 来源: 网盟
相关推荐

2009-12-15 17:12:18

Visual Stud

2009-12-04 10:35:56

Visual Stud

2009-12-03 15:21:24

2009-12-03 15:32:05

Visual Stud

2009-12-04 16:57:52

Visual Stud

2009-12-04 09:16:44

Visual Stud

2009-12-03 10:26:38

Visual Stud

2009-12-03 17:14:15

Microsoft V

2009-12-04 14:40:43

Visual Stud

2009-12-16 15:53:34

Visual Stud

2009-12-03 11:20:42

Visual Stud

2009-12-03 17:35:15

Visual Stud

2009-12-03 10:04:50

Visual Stud

2011-06-09 15:47:01

Qt Visual Stu

2009-11-25 17:31:15

Visual Stud

2009-12-03 13:34:36

Visual Stud

2009-08-24 17:50:39

C#项目案例

2009-12-03 15:58:33

Visual Stud

2010-04-07 13:13:19

Visual Stud

2009-11-24 15:44:26

Visual Stud
点赞
收藏

51CTO技术栈公众号