You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

构建Azure Function App时遇.NET Standard 2.0路径访问被拒问题

解决Azure Function App构建时"GenerateFunctionMetadata"任务访问路径被拒绝的问题
  • 暂停OneDrive实时同步
    右键任务栏OneDrive图标,选择「暂停同步」(可选2/8/24小时),之后重新构建项目。构建完成后再恢复同步。OneDrive的实时同步会锁定文件或文件夹,导致Visual Studio无法修改或删除obj目录下的内容。

  • 将项目移出OneDrive同步目录
    把Function项目文件夹从OneDrive同步路径(如D:\Users\User\OneDrive\Desktop\Functions)移动到非同步目录(如D:\Projects\Functions),然后在Visual Studio中重新打开项目并构建。这能彻底避免同步工具和VS的文件操作冲突,后续可手动备份项目到OneDrive。

  • 调整OneDrive文件按需设置
    右键OneDrive中的项目文件夹,选择「始终保留在此设备上」,确保所有文件本地完整存在,避免OneDrive的按需功能锁定文件。之后清理解决方案并重新构建。

  • 检查目标文件夹权限
    右键报错路径对应的文件夹(D:\Users\User\OneDrive\Desktop\Functions\FunctionName\obj\Debug\net8.0\WorkerExtensions\buildout\bin\runtimes\win\lib\netstandard2.0),打开「属性」->「安全」标签,确认当前用户拥有完全控制权限。若权限不足,添加对应权限并应用。

  • 禁用Visual Studio后台构建
    打开VS的「工具」->「选项」->「项目和解决方案」->「生成并运行」,取消勾选「启用后台生成」,重启VS后重新尝试构建。

内容的提问来源于stack exchange,提问作者Recusiwe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 07:45:58