可以在 Windows 中使用事件查看器查看安装或卸载 Office 解决方案时 Visual Studio Tools for Office 运行时捕获的异常消息。 可以使用事件日志中的这些消息来解决安装和部署问题。
适用于: 本主题中的信息适用于文档级项目和 VSTO 外接程序项目。 请参阅 Office 应用程序和项目类型提供的功能。
读取事件日志
打开 事件查看器 并筛选要查看的事件。
在 Windows Server 2003 和 Windows XP 中读取事件日志
在控制面板中,打开 管理工具。
启动 事件查看器。
在事件日志列表中,选择 “应用程序”。
在 “视图 ”菜单上,单击“ 筛选器”。
在 事件源 列表中,选择 VSTO 4.0。
对于安装事件,请在 “事件 ID ”框中键入 4096。
单击“ 确定 ”以查看筛选后的视图。
在 Windows 7、Windows Vista 和 Windows Server 2008 中读取事件日志
在控制面板中,打开 管理工具。
启动 事件查看器。
展开 Windows 日志。
在事件日志列表中,选择 “应用程序”。
在 “作 ”菜单上,单击“ 筛选当前日志”。
在 事件源 列表中,选择 VSTO 4.0。
对于安装事件,请在 “事件 ID ”框中键入 4096。
单击“ 确定 ”以查看筛选后的视图。
事件查看器包括以下信息:
解决方案部署清单的位置。
描述错误或异常原因的消息。
这些异常消息可以帮助你确定安装问题的原因,例如不受信任的证书、不受信任的文档位置或无效的部署清单。
卸载 Office 解决方案后,异常消息将保留在事件日志中。
若要在 Office 解决方案运行时显示或记录异常消息,请参阅 调试 Office 项目 和 调试 Office 项目。
本地化
异常消息的语言由 Visual Studio Tools for Office 运行时语言确定。 例如,如果最终用户计算机安装了日语语言包,则会将异常消息写入日语事件日志。
禁用事件记录器
默认情况下,安装或卸载 Office 解决方案时会启用事件日志器。 可以通过将VSTO_EVENTLOGDISABLED环境变量设置为“1”(一个)来禁用事件日志器。
禁用事件日志
在“控制面板”中,打开 “系统”。
在“ 高级 ”选项卡上,单击“ 环境变量”。
在 “系统变量 ”窗格中,单击“ 新建”。
在“新建系统变量”对话框中,在“变量名称”框中键入VSTO_EVENTLOGDISABLED。
在 “变量值 ”框中,键入 1。
单击 “确定” 。