打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
图解VSTO安装
很多朋友对VSTO的安装都存有一些疑问,特别是如何配置Visual Studio和Office,使VSTO能够正常工作。趁一次重装系统的机会,我将配置VSTO的详细过程记录了下来,供参考。
  • 安装Microsoft Office 2003。
  • 安装Microsoft Office 2007。(两者可同时安装在同一台机子上哦,只不过在双击具体文档启动时可能有点“不理想”)
  • 安装Visual Studio 2005。在Visual Studio 2005中自带有Microsoft Visual Studio 2005 Tools for the Microsoft Office System Runtime、Microsoft Visual Studio 2005 Tools for the Microsoft Office System Runtime语言包、以及Office System 2003主互操作程序集。
    在安装程序完成后,会出现如图1所示的界面。

    图1:VS2005安装完成页
    如果您安装的是Microsoft Office 2003 SP2或SP3,不需要理会这里面列出的警告,直接单击“完成”按钮即可。
  • 在“控制面板”中单击“添加/删除程序”。在“添加或删除程序”列表中找到“Microsoft Office Professional Edition 2003”并单击其右侧的“更改”按钮。
    如图2所示,在“Microsoft Office 2003安装”中,选取“选择应用程序的高级自定义”前的复选框,单击“下一步”。

    图2:Microsoft Office 2003安装界面1
  • 如图3所示,单击所选Office应用程序前面的下拉箭头,找到.NET可编程性支持并选择“从本机运行”。

    图3:Microsoft Office 2003安装界面2
    完成后,单击“更新”按钮,出现更新Office的界面。更新完成后,弹出如图4所示的对话框。

    图4:Microsoft Office 2003安装界面3
  • 开启Visual Studio 2005,选择“新建项目”命令,选择“Office”节点及相应的模板,单击“确定”,如图5所示。

    图5:Visual Studio 2005新建项目
    出现如图6所示的对话框,单击“确定”按钮。

    图6:VSTO项目向导
    此时,会出现如图7所示的警告信息,单击“确定”按钮。否则,将不能成功创建项目。

    图7:第一次创建VSTO项目时的警告信息
  • 成功创建的Excel项目如图8所示。

    图8:创建成功的Excel项目
    在Office 2007发布后不久,Microsoft又发布了VSTO 2005 SE,用于创建支持Office 2007的项目。
  • 安装Office 2007 Primary Interop Assembly(即Office 2007主互操作程序集)。
  • 安装VSTO 2005 SE,安装界面如图9所示。注意,如果您使用的是中文版的Visual Studio,那么要下载中文的安装包。

    图9:安装Visual Studio 2005 Tools for Office Second Edition
  • 在“控制面板”中单击“添加/删除程序”。在“添加或删除程序”列表中找到“Microsoft Office Enterprise 2007”并单击其右侧的“更改”按钮。在图10所示的界面中,选择“添加或删除功能”,单击“继续”按钮。

    图10:修改Microsoft Office Enterprise 2007安装
  • 与前述步骤5一样,启动.NET可编程性支持,如图11所示。

    单击“继续”。
  • 重新启动Visual Studio 2005,此时的Office节点界面除图5所列的模板外(在Office节点上单击时列出),还增加了外接程序模板,如图12所示。

    图12:VS 2005 SE中新增的模板

    好了!大致过程就这些,可能各人的机子稍有不同,灵活设置吧!

后注:现在Microsoft已经推出了Visual Studio 2008,在《MSDN Magazine》上有一篇关于VSTO 3.0的文章:《VSTO3.0:用Visual Studio 2008开发Office业务应用程序》。文章链接:
http://msdn.microsoft.com/msdnmag/issues/08/LA/ExtendingOutlookWithVS08/default.aspx?loc=zh
Visual Studio 2008 真正突出的一个特点是支持 Microsoft® Office 解决方案开发。
您也可下载 VSTO Second Edition 开发 Office 2003 应用程序和 2007 Microsoft Office 系统的解决方案。但是,在 Visual Studio 2008 中包含了所有的 VSTO 项目模板。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel 用于Office的Visual Studio工具
Visual Studio Tools for Office (VSTO) 简介及资源整理
用VS自带的dotfuscator.exe对exe或dll进行简单加密 以保护程序源码
三种扩展 Office 软件功能的开发模型对比
用VSTO做插件,其实很简单
VBA的应用场景
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服