对于VisualStudio2005Office插件使用介绍

接下来是常见问题解答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"是对应的。

本文名称:对于VisualStudio2005Office插件使用介绍
URL标题:http://www.csdahua.cn/qtweb/news35/397885.html

网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网