图解部署VSTO

虽然 VSTO (Visual Studio Tools for Office Sysem) 在可预见时间里并不会完全取代 VBA ,但仍然不会阻止它成为 Office 专业开发的主流工具。

使用 VSTO 可以创建两种类型的解决方案。文档级自定义项和应用程序级外接程序。它们具有以下配置:
  • 文档级自定义项由附加于 Microsoft Office Word 2003 文档或 Microsoft Office Excel 2003 工作簿的托管代码程序集组成。
  • 应用程序级外接程序由作为 Microsoft Office 应用程序中的外接程序运行的托管代码程序集组成。

下面将以图解方式一步步展示如何部署 VSTO2005

一、
VSTO 部署软硬件环境要求

1 VSTO 部署硬件环境要求:



0.png


这是微软给出的 VSTO 硬件配置要求,但建议处理器( CPU )为酷睿 1.6GHz ,内存( RAM
1G 以上,否则运行 VSTO 时机器会变得奇慢。

2 VSTO 部署软件环境要求:

1 MS Visual Studio 2005 .NET
建议安装包含 VSTO 组件的 Visual Studio 2005 Team Suite 软件包,以免出现缺少其他组件的麻烦,安装文件大约为 3130.41MB (包含 MSDN )。

VisualStudio 2005 Team Suite
包含使用 VSTO 所必需的组件:

MS Visual Studio 2005 .NET


MS Office System
主互操作程序 (Primary Interop Assemblies-PIAs)

MS .NET Framework 2.0


MS VSTO Runtime(
非英语版还包括 VSTO Runtime 语言包 )
2 MS Office 2003 SP1 以上





1.png


(图 1

必须安装 2003 SP1 版本以上才能利用 VS 创建 MSOffice 2003 项目。
如果您的 Office2003 版本不是 SP1 ,尽可从微软下载中心下载 SP1 组件 ——Office 2003 Service Pack 1 (SP1)
http://www.microsoft.com/downloads/search.aspx?displaylang=zh-cn
二、 VSTO 安装与使用

应先安装 VS2005 后再安装 Office ,并建议只保留一个版本的 Office ,不要同时安装 Office2003 Office2007

1.  vs2005 Team suite 下载地址http://www.microsoft.com/downloads/info.aspx?na=90&p=&SrcDisplayLang=zh-cn&SrcCategoryId=&SrcFamilyId=5677ddc4-5035-401f-95c3-cc6f46f6d8f7&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2fb%2fa%2f6%2fba691c56-8833-446c-82fe-cf94b588a622%2fchs_vs_2005_VSTS_180_Trial.img 关于vs2005 team suite各版本区别 请参考http://blog.csdn.net/endyhua/archive/2006/12/27/1464029.aspx
安装VS2005

1 )开始安装。



2.png





(图 2

2 )安装向导。


3.png



(图 3




3 )选择安装功能。

建议根据所需选择自定义安装功能,以减少安装空间。




4.png




(图 4

[size=10.5pt]如果需要开发 [size=10.5pt]XLL [size=10.5pt],可以保留 [size=10.5pt] Visual C++ [size=10.5pt]。


5.png



(图 5



4 )安装组件页。
再一次建议安装包含 VSTO 组件的 Visual Studio 2005 Team Suite




6.png


(图6

5)完成VS2005安装。

进一步提示要在VS中使用MS Office 2003项目应具备的软件环境。



7.png


(图7

2.启用VS2005

1) 第一次启用VS2005
选择
Visual Basic 开发设置】后,启用Visual Studio


8.png


(图 8

2 )配置环境




9.png


(图 9


10.png


(图 10

3 VS2005 起始页


11.png


(图 11

4 Office 项目。
选择【文件】【新建项目】,我们将看到安装了 VSTO 组件的 VS2005 可供使用 Office 模板。
至此,我们基本完成了 VSTO 的安装,我们将可以利用 VSTO 创建文档级自定义项目。


12.png


(图 12

选择【 Office 】【 Excel 工作簿】




13.png


(图 13

初次使用 VSTO 创建文档级自定义项目应显式启用对 MicrosoftOffice Visual Basic for Application 项目系统的访问。


14.png



3 .安装 VSTO 2005 SE VisualStudio 2005 Tools for Office Second Edition

通过 VSTO 2005 SE 我们可制作应用程序级外接程序。可以从微软下载中心下载此组件。
Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=5e86cab3-6fd6-4955-b979-e1676db6b3cb


1 )开始安装 VSTO 2005 SE


15.png



(图 15

2 )安装所需组件。


16.png



(图 16

3 2003 外接程序
再次重启 VS ,我们将看见 Office 变成了节点,表明我们可以创建 Office2003/2007 的外接程序。至此,我们完成了 VSTO 的全部安装。


17.png


(图 17

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值