FIX: 的加载宏、 智能的文档或使用 Microsoft Visual Studio 2005 您创建的智能标记不在中运行 Office

文章翻译 文章翻译
文章编号: 908002 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

症状

当您使用 Microsoft Visual Studio 2005 创建外接程序、 智能的文档或智能标记时,您可能会遇到以下症状:
  • 在任何 Office 应用程序中,无法加载该加载项、 将智能文档或智能标记。
  • 加载、 将智能文档或智能标记不在任何版本的 Microsoft Office 中运行。
当您创建有 Microsoft.net 的计算机上的加载、 将智能文档或智能标记时,就会出现此问题 Framework 2.0 安装。

注意当您通过使用 Microsoft Windows 用户帐户具有受限权限的登录时,不会发生此问题。

解决方案

本文中介绍的 Visual Studio 2005 的更新,可以重新发布在 Office 和.net 框架与您编写在 Visual Studio 2005 中的解决方案一起所需的修复程序。此更新中添加一个新 共享加载项支持更新为在 Microsoft.net Framework 2.0 (KB908002) 到 Visual Studio 2005 系统必备组件列表中的选项。您在创建安装项目的一个托管加载项、 智能的文档或智能标记时,您必须启用此选项将包括所需的可再发行组件更新到 Office 和到.net 框架的安装项目中。

若要解决此问题的 Visual Studio 2005 开发人员,一个可再发行的版本的 Visual Studio 2005 是更新的可用的。

以下文件是可从 Microsoft 下载中心下载:
收起这个图片展开这个图片
Download
Download the VS2005-KB908002-ENU-x86.EXE package now.

有关如何下载 Microsoft 的支持文件的详细信息单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
119591如何获取 Microsoft 的支持文件从联机服务
Microsoft 扫描此文件的病毒。Microsoft 使用该文件已过帐的日期上获得的最新病毒检测软件。该文件存储在安全增强型服务器上,这有助于防止未经授权的情况下对其进行更改,对该文件。

若要安装此更新的 Visual Studio 2005,我们建议您按照这些步骤:
  1. 您的计算机上保存下载包。
  2. 双击要运行该程序包下载包。
  3. 阅读,然后接受 Microsoft 软件许可条款。
安装此更新后,您必须包括在 共享加载项支持更新为在 Microsoft.net Framework 2.0 (KB908002) 之间系统必备组件解决方案安装项目,每次在 Visual Studio 2005 中创建一个共享的外接程序项目中的选项。若要这样做,请按照下列步骤操作:
  1. 在解决方案资源管理器中,右击解决方案安装项目,然后单击 属性
  2. 单击 系统必备
  3. 单击以选中在 共享加载项支持更新为在 Microsoft.net Framework 2.0 (KB908002) 复选框。
注意同时调试和发布版本,则必须单独启用此先决条件。

注意在每用户基础上安装此更新。因此,安装每个用户帐户需要更新的更新。

每当您生成安装项目,Visual Studio 2005 将包括名为 KB908002 的文件夹中的可再发行的更新程序与您的项目。此文件夹位于应用程序安装文件夹。KB908002 文件夹的内容所需的解决方案正常工作的安装程序逻辑。Setup.exe 文件的 Visual Studio 2005 生成与该安装程序将项目将更新应用于目标计算机时安装了该解决方案。

注意.NET Framework 2.0 和 Microsoft Windows 安装程序 2.0 所需的目标计算机上正确安装修补程序。

注意此.msi 文件有没有 ALLUSERS 规范。因此时安装了该.msi 文件, 在用户上下文每个用户的每台计算机而不是在安装文件。

状态

Microsoft 已经确认这是在"适用于"一节中列出的 Microsoft 产品中的问题。

更多信息

重现此问题的步骤

  1. 启动 Microsoft Visual Studio 2005。
  2. 创建一个共享加载项。若要这样做,请按照下列步骤操作:
    1. 文件 菜单上单击 新建,然后单击 项目
    2. 新建项目 对话框中单击 其他项目类型,然后单击 扩展性
    3. 单击 共享加载项,在 名称 框中键入一个名称,然后单击 确定
    4. 按照在共享外接程序向导创建一个 Word 加载项。
  3. 生成项目。若要这样做,请按照下列步骤操作:
    1. 项目 菜单上单击 YourProjectName 属性
    2. YourProjectName 选项卡上单击 生成器,然后单击 配置 列表中的 发布
    3. 生成 菜单上单击 生成解决方案
  4. 文件 菜单上单击以退出 Visual Studio 的 退出
  5. 部署该加载项。若要这样做,请按照下列步骤操作:
    1. 单击 开始,然后单击 我的文档
    2. 打开以下文件夹:
      visual Studio 2005\Projects\ YourProjectName \ YourProjectName Setup\Debug
      默认状态下,到 Visual Studio 2005 文件夹被保存您在步骤 3 中生成的项目。
    3. 将以下文件复制到第二台计算机上桌面:
      • 安装程序
      • YourProjectNameSetup.msi
    4. 双击 Setup.exe 文件,然后接受所有默认设置。
  6. 启动 Word。
  7. 工具 菜单上单击 模板和加载宏
  8. 单击 添加。在 COM 加载项 对话框中,您收到一条错误消息。

参考

有关详细的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
907417Office 2003 更新说明: 2005 年 11 月 8
注意Microsoft 知识库文章 907417 允许最终用户的 Office 2003 修复只描述了此更新在 Otkloadr.dll 发出。该文章不能解决 Extensibility.dll 问题或不同于 Office 2003 的版本的 Office。

有关详细的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
908003FIX: 当您试图关闭 Word 文档或 WinForm 控件中的 Office 系统版本 2003年解决方案的 Visual Studio 工具从 Excel 电子表格时,Office 2003 崩溃
908004FIX: 您不能运行 Microsoft Office 系统 2003年版的 Microsoft Visual Studio 工具中创建的自定义项

属性

文章编号: 908002 - 最后修改: 2007年12月3日 - 修订: 4.4
这篇文章中的信息适用于:
  • Microsoft .NET Framework 2.0
  • Microsoft Visual Studio 2005 Tools for the Microsoft Office System
  • Microsoft Visual Studio 2005 Standard Edition
  • Microsoft Visual Studio 2005 Professional
  • Microsoft Visual Studio 2005 Express Edition
  • Microsoft Visual Studio 2005 Team System Team Foundation:
  • Microsoft Visual Studio 2005 Team System Architect Edition
  • Microsoft Visual Studio 2005 Team System Developer Edition
  • Microsoft Office 2003, All Editions
  • Microsoft Office 2000 标准版
  • Microsoft Office XP
  • Microsoft Office 97 标准版
  • Microsoft Office 专业版 2007
  • Microsoft Office 标准版 2007
关键字:?
kbmt kbnofix kbbug kbtshoot KB908002 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 908002
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com