你目前正处于脱机状态,正在等待 Internet 重新连接

如何: 部署智能标记 dll 使用 Visual Studio 安装程序

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。

点击这里察看该文章的英文版: 305110
本文已归档。它按“原样”提供,并且不再更新。
概要
智能标记是一个允许 Office 开发人员要链接到外部的资源的 Office xp 文档中的文本或可在 Office XP 的文档一起与其他自定义解决方案中使用文本的 Microsoft Office XP 中引入的功能。本文介绍了如何部署智能标记给 Microsoft Office XP 用户通过使用 Microsoft Visual Studio 安装程序的动态链接库 (DLL) 文件。

back to the top

通过使用 Visual Studio 安装程序部署智能标记 DLL

若要部署智能标记 DLL,一个 Office 开发人员可能需要最终用户将智能标记 DLL 复制到他们的本地硬盘,并手动更改自己计算机的注册表,但这种方法引入了错误的机会,可能更高版本会引起维护麻烦。

更好的方法是使用部署工具 (如 Microsoft Visual Studio 安装程序。技术信息和 Visual Studio 安装程序的下载指令中,请参阅下面的 Microsoft 开发人员网络 (MSDN) 的网站:通过使用 Visual Studio 安装程序部署智能标记 DLL,请按照下列步骤操作:
  1. 开始 菜单上指向 程序、 指向 Microsoft Visual Studio 6.0、 指向 Microsoft Visual Studio 6.0 企业工具,然后单击 Visual Studio 安装程序
  2. 新建项目 对话框 新建 选项卡上展开 Visual Studio 文件夹,然后单击 Visual Studio 安装项目 文件夹。
  3. 单击 空的安装程序 图标、 在 名称 框中键入您的新项目的名称、 在 位置 框中,指示要生成新的项目的位置键入路径,然后单击 打开
  4. 项目资源管理器 窗口中双击 $ 注册表
  5. 展开 目标计算机上的注册表 文件夹,然后展开 注册表 文件夹。
  6. 用鼠标右键单击 软件 文件夹,指向 新建,然后再单击 若要 重命名 新键 # 1 文件夹。
  7. 用鼠标右键单击新建的 Microsoft 文件夹,指向 新建,然后再单击 office 会重命名 新键 # 1 文件夹。
  8. 用鼠标右键单击新建的 Office 文件夹,指向 新建,然后再单击 新的密钥 # 1 文件夹重 公共
  9. 用鼠标右键单击新创建 常用 的文件夹,指向 新建,然后单击 新的密钥 # 1 文件夹重命名 智能标记
  10. 用鼠标右键单击新建的 智能标记 文件夹,指向 新建,然后再单击 新的密钥 # 1 文件夹重命名 操作
  11. 用鼠标右键单击新建的 对策 文件夹,指向 新建,然后再单击 新的密钥 # 1 文件夹重命名您跟上一个句点后面加上智能标记操作类文件,减去任何文件扩展名的名称的智能标记 DLL 的名称。例如对于如果您的智能标记 DLL 的名称是"MyFirstSmartTag",并且您的智能标记操作类文件的名称是"SmartTagAction"项的名称将 MyFirstSmartTag.SmartTagAction
  12. 用鼠标右键单击 智能标记 的文件夹,您在步骤 9,新建,点中创建的然后单击 新的密钥 # 1 文件夹重命名 识别器
  13. 用鼠标右键单击新建的 识别器 文件夹,指向 新建,然后再单击 新的密钥 # 1 文件夹重命名您跟上一个句点后面加上智能标记识别器类文件,减去任何文件扩展名的名称的智能标记 DLL 的名称。例如对于如果您的智能标记 DLL 的名称是"MyFirstSmartTag",并且您的智能标记操作类文件的名称是"SmartTagRecognizer"项的名称将 MyFirstSmartTag.SmartTagRecognizer
  14. 项目资源管理器 窗口中用鼠标右键单击 文件,指向 添加,然后再单击 文件。浏览到智能标记在最终用户的计算机上安装所需的 DLL,然后单击 打开
  15. 生成 菜单上单击 生成: 如果您收到错误消息类似如下的安装对话框欢迎使用无效"时单击 生成 您可能有一个名为与 Visual Studio 安装 Mergemod.dll 附带的文件的版本不匹配。 有关如何解决此问题的其他信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    281650错误: 无法编译 VSI 项目-安装对话框错误
  16. 使用 Windows 资源管理器浏览到您在步骤 3 中创建的路径。在该路径中,您将找到一个名为 输出 的文件夹。打开 输出 文件夹,然后打开该文件夹命名 DISK_1。在此文件夹中,您将找到.msi 扩展名的文件。 这是您将分发给最终用户的 Visual Studio 安装程序文件。若要安装,并注册您的智能标记 DLL 最终用户必须只需双击.msi 文件并接受默认值设置向导中建议。

下一步

visual Studio 安装程序提供了一套丰富的安装对话框,并将插入到最终用户的卸载或修复操作的 添加/删除程序 小程序的一个条目。

back to the top
参考
有关如何创建智能标记 dll 的详细信息请参阅下面的文章:有关详细的信息,请参阅下列知识库文章:
286267如何: 创建 Visual Basic 中使用 Office XP 中的智能标记 DLL
292596HOWTO: 对于 Office XP 中的使用在 ATL 中创建智能标记 DLL
部署智能标记 dll 的详细信息,请参阅下面的文章:
通过使用 Visual Studio 安装程序部署智能标记 dll
http://msdn.microsoft.com/en-us/library/aa140235(office.10).aspx
back to the top

警告:本文已自动翻译

属性

文章 ID:305110 - 上次审阅时间:02/24/2014 12:50:01 - 修订版本: 10.3

Microsoft Office XP Developer Edition, Microsoft Visual Studio 6.0 企业版

  • kbnosurvey kbarchive kbmt kbhowtomaster KB305110 KbMtzh
反馈