Visual Studio 2019创建Logic App时添加首个Recurrence Trigger触发页面脚本错误
我之前在VS2019里折腾Logic App的时候也碰到过一模一样的脚本错误,给你几个亲测有效的排查和解决方法:
清理VS本地缓存:VS的缓存文件偶尔会抽风导致这类奇怪的前端脚本问题。先完全关闭VS2019,然后手动删除这两个路径下的缓存文件夹:
%LOCALAPPDATA%\Microsoft\VisualStudio\16.0_<你的VS专属版本标识>\ComponentModelCache%LOCALAPPDATA%\Temp\VisualStudioExplorer
删完重启VS,再重新创建Logic App试试添加触发器。
更新VS及Azure相关组件:旧版本的VS2019可能存在Logic App设计器的bug。打开VS的「工具」→「获取工具和功能」,检查是否有可用的更新,重点关注Azure Logic Apps Tools for Visual Studio这类组件,把它们更到最新版。
修复VS安装:如果更新后还是不行,那就试试修复VS安装。打开Visual Studio Installer,找到你的VS2019实例,点击「修改」→「修复」,让安装程序自动修复可能损坏的组件文件。
重新创建Logic App项目:有时候单个项目的配置文件可能出了问题。你可以先备份当前项目,然后新建一个空白的Logic App项目,再尝试添加Recurrence Trigger,看是否还会报错。
重置IE浏览器设置:VS2019的Logic App设计器依赖内部WebView,而这个WebView和IE的配置关联很深。打开IE浏览器,点击「工具」→「Internet选项」→「高级」→「重置」,勾选「删除个人设置」后执行重置,完成后重启VS再试。
额外提一句:如果你创建的是Consumption类型的Logic App,也可以尝试切换到Standard类型试试,不同类型的运行环境配置有时候也会影响设计器的正常运行。
内容的提问来源于stack exchange,提问作者Syed Ibad Hasan

