Office 解决方案的事件日志

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

**适用于:**本主题中的信息适用于 Microsoft Office 2010 和 2007 Microsoft Office system 的文档级项目和应用程序级项目。有关更多信息,请参见按 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 解决方案时显示或记录异常消息,请参见在文档级项目中进行调试在应用程序级项目中进行调试

本地化

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

禁用事件记录器

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

禁用事件日志

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

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

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

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

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

  6. 单击**“确定”**。

请参见

概念

Office 解决方案部署疑难解答

其他资源

部署 Office 解决方案