Azure函数从project.json转换为function.proj xml

如何将旧的project.json转换为Azure Function App的function.proj xml

{
  "frameworks": {
    "net46":{
      "dependencies": {
        "Newtonsoft.Json": "10.0.3","System.ServiceModel.Primitives":"4.4.0","MongoDB.Bson": "2.4.0","MongoDB.Driver": "2.4.0","MongoDB.Driver.Core": "2.4.0"
      }
    }
   }
}

waiwai1846 回答:Azure函数从project.json转换为function.proj xml

您只需要如下创建xml:

<Project Sdk="Microsoft.NET.Sdk">
    <PropertyGroup>
        <TargetFramework>netcoreapp2.1</TargetFramework>
        <AzureFunctionsVersion>v2</AzureFunctionsVersion>
    </PropertyGroup>

    <ItemGroup>
        <PackageReference Include="System.ServiceModel.Primitives" Version="4.4.0" />
        <PackageReference Include="MongoDB.Bson" Version="2.4.0" />
        <PackageReference Include="MongoDB.Driver" Version="2.4.0" />
        .......
    </ItemGroup>
</Project>

将所有包信息(路径和版本)从旧文件复制到此xml。您可以参考此tutorial

本文链接:https://www.f2er.com/2634033.html

大家都在问