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

如何通过Azure门户将本地.nupkg包上传至Azure函数并使用

在Azure门户中使用本地.nupkg包部署Azure函数的步骤
  • 上传本地包到函数应用文件系统

    1. 打开Azure门户里的目标函数应用,左侧菜单点「高级工具」,再点「Go」进入Kudu控制台
    2. 切换到「Debug console」下的CMD或PowerShell,导航到site\wwwroot目录,新建一个nuget文件夹(没有的话)
    3. 进入nuget文件夹,点页面上方的「Upload」,选中本地的.nupkg包完成上传
  • 修改function.proj配置本地包源

    1. 回到函数应用的「函数」页面,打开目标函数的「代码 + 测试」界面
    2. 找到function.proj文件并编辑,添加本地包源配置,修改后的内容如下(替换<MY PACKAGE NAME>和<VERSION NUM>为实际值):
      <Project Sdk="Microsoft.NET.Sdk">
          <PropertyGroup>
              <TargetFramework>net6.0</TargetFramework>
              <!-- 加入本地包源,优先从nuget文件夹找包 -->
              <RestoreSources>$(RestoreSources);./nuget;https://api.nuget.org/v3/index.json</RestoreSources>
          </PropertyGroup>
      
          <ItemGroup>
              <PackageReference Include="<MY PACKAGE NAME>" Version="<VERSION NUM>" />
          </ItemGroup>
      </Project>
      
    3. 保存文件,Azure会自动触发包还原和函数重新部署
  • 验证包是否正常使用
    在函数代码里引入包的命名空间,写个简单的测试逻辑,触发函数执行,确认能正常调用包内功能且无报错

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.14 07:35:21