如何在Microsoft Visio中开启「显示VSTO外接程序用户界面错误」功能?
Visio 开启VSTO解决方案额外调试信息的方法
Visio的选项菜单中确实没有对外暴露该配置项,需要通过修改注册表实现功能开启,操作步骤如下:
- 提前关闭所有运行中的Visio程序
- 按下
Win + R组合键调出运行窗口,输入regedit后回车打开注册表编辑器 - 根据你的Office安装位数与系统位数,跳转至对应的注册表路径:
- 32位Office安装在32位系统,或64位Office安装在64位系统:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\<对应Office版本号>\Visio\Options - 32位Office安装在64位系统:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\<对应Office版本号>\Visio\Options
注:Office版本号对应关系:16.0 = Office 2016/2019/2021/365,15.0 = Office 2013,14.0 = Office 2010
- 32位Office安装在32位系统,或64位Office安装在64位系统:
- 在右侧空白区域右键,新建「DWORD(32位)值」,命名为
ShowVSTOErrors,双击将其数值数据修改为1,基数选择十进制即可 - 重新启动Visio,配置即生效,后续VSTO外接程序的UI错误与运行异常都会弹出详细调试信息
如果后续不需要该功能,只需将上述注册表项的数值改为0,或直接删除该项即可恢复默认设置。
内容的提问来源于stack exchange,提问作者DotNET Afficionado
相关产品推荐
相关产品推荐

