Office 解决方案的事件记录

可以在 Windows 中使用事件查看器查看安装或卸载 Office 解决方案时 Visual Studio Tools for Office 运行时捕获的异常消息。 可以使用事件日志中的这些消息来解决安装和部署问题。

适用于: 本主题中的信息适用于文档级项目和 VSTO 外接程序项目。 请参阅 Office 应用程序和项目类型提供的功能

读取事件日志

打开 事件查看器 并筛选要查看的事件。

在 Windows Server 2003 和 Windows XP 中读取事件日志

  1. 在控制面板中,打开 管理工具

  2. 启动 事件查看器

  3. 在事件日志列表中,选择 “应用程序”。

  4. “视图 ”菜单上,单击“ 筛选器”。

  5. 事件源 列表中,选择 VSTO 4.0

  6. 对于安装事件,请在 “事件 ID ”框中键入 4096

  7. 单击“ 确定 ”以查看筛选后的视图。

在 Windows 7、Windows Vista 和 Windows Server 2008 中读取事件日志

  1. 在控制面板中,打开 管理工具

  2. 启动 事件查看器

  3. 展开 Windows 日志

  4. 在事件日志列表中,选择 “应用程序”。

  5. “作 ”菜单上,单击“ 筛选当前日志”。

  6. 事件源 列表中,选择 VSTO 4.0

  7. 对于安装事件,请在 “事件 ID ”框中键入 4096

  8. 单击“ 确定 ”以查看筛选后的视图。

    事件查看器包括以下信息:

  • 解决方案部署清单的位置。

  • 描述错误或异常原因的消息。

    这些异常消息可以帮助你确定安装问题的原因,例如不受信任的证书、不受信任的文档位置或无效的部署清单。

    卸载 Office 解决方案后,异常消息将保留在事件日志中。

    若要在 Office 解决方案运行时显示或记录异常消息,请参阅 调试 Office 项目调试 Office 项目

本地化

异常消息的语言由 Visual Studio Tools for Office 运行时语言确定。 例如,如果最终用户计算机安装了日语语言包,则会将异常消息写入日语事件日志。

禁用事件记录器

默认情况下,安装或卸载 Office 解决方案时会启用事件日志器。 可以通过将VSTO_EVENTLOGDISABLED环境变量设置为“1”(一个)来禁用事件日志器。

禁用事件日志

  1. 在“控制面板”中,打开 “系统”。

  2. 在“ 高级 ”选项卡上,单击“ 环境变量”。

  3. “系统变量 ”窗格中,单击“ 新建”。

  4. 在“新建系统变量”对话框中,在“变量名称”框中键入VSTO_EVENTLOGDISABLED

  5. “变量值 ”框中,键入 1

  6. 单击 “确定”