使用VS Code DevKit构建带本地函数的Logic App Standard遇错求助
解决VS Code DevKit扩展构建Logic App Standard本地函数的路径错误问题
针对使用VS Code DevKit扩展构建带.NET 8本地函数的Logic App Standard时,自动生成的Function.generated.sln文件中fn1.csproj相对路径错误导致的报错问题,分享几个可行的解决办法:
手动修正解决方案路径
打开Function目录下的Function.generated.sln文件,找到引用fn1.csproj的项目节点,将错误的相对路径调整为符合实际目录结构的正确路径。比如若fn1.csproj与该sln文件处于同一目录,就把路径修改为.\fn1.csproj,保存后重新加载解决方案,DevKit扩展的报错即可消除。绕过自动生成的错误解决方案文件
先关闭VS Code,删除Function目录下自动生成的Function.generated.sln,然后手动创建一个新的解决方案文件,将本地函数项目正确添加到其中。重启VS Code后,DevKit扩展会识别手动创建的解决方案,不会再生成路径错误的自动文件。检查扩展与依赖版本兼容性
确认VS Code的Azure Logic Apps DevKit扩展已更新至最新版本,旧版本可能存在对.NET 8本地函数路径解析的bug。同时验证本地安装的.NET 8 SDK版本是否符合Logic App Standard的官方要求,版本不兼容也可能触发这类路径异常问题。
内容的提问来源于stack exchange,提问作者Rob Bowman
相关产品推荐
相关产品推荐

