VS开发Word Add-in仅停止调试时加载异常求助
解决思路与方案
1. 排查IIS Express运行状态
- 调试时留意系统托盘的IIS Express图标,右键查看对应站点是否正常运行,确认端口和插件清单文件里的地址一致。
- 重置IIS Express配置:删除
%USERPROFILE%\Documents\IISExpress下的全部文件,重启VS后重新启动调试。
2. 关闭VS的脚本调试附加
- 打开VS的「工具」→「选项」→「调试」→「常规」,取消勾选「启用JavaScript调试器(Chrome, Edge and IE)」——Word任务窗格基于Edge WebView2,调试器附加时可能阻塞资源加载。
- 或者直接修改项目调试设置:右键项目→「属性」→「调试」,取消勾选「启用脚本调试」选项。
3. 清理WebView2缓存
- 通过Word设置清除:「文件」→「选项」→「信任中心」→「信任中心设置」→「受信任的加载项目录」,找到对应插件的缓存路径并删除;
- 命令行批量清除:打开命令提示符,执行
del /s /q %LOCALAPPDATA%\Microsoft\Office\16.0\Wef\*(注意:此操作会清空所有Office Web加载项缓存,确认无重要数据再执行)。
4. 修复VS的Office开发组件
- 启动VS安装程序,选择「修改」,找到「Office/SharePoint开发」组件,点击「修改」→「修复」,重新安装相关依赖文件。
5. 检查端口占用情况
- 查看项目属性里的调试端口号,用命令
netstat -ano | findstr :[你的端口号]检查是否有其他进程占用该端口,若有则在项目属性→Web→服务器→项目URL中更换端口。
内容的提问来源于stack exchange,提问作者SEB0123456
相关产品推荐
相关产品推荐

