У меня есть функция Azure v2, написанная на nodejs, однако я изо всех сил пытаюсь запустить ее на Azure.
Она работает локально просто отлично, даже при развертывании из кода VS она работает просто отлично.Проблема начинается, когда я выполняю zip-развертывание из конвейера.
Если быть точным: расширение привязки Sendgrid не регистрируется.
При просмотре в KUDU и просмотре моего функционального приложения в wwwroot
у меня есть extensions.csproj
со следующим содержимым:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<WarningsAsErrors></WarningsAsErrors>
<DefaultItemExcludes>**</DefaultItemExcludes>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Azure.WebJobs.Extensions.SendGrid" Version="3.0.0" />
<PackageReference Include="Microsoft.Azure.WebJobs.Script.ExtensionsMetadataGenerator" Version="1.0.1" />
</ItemGroup>
</Project>
Разве это не должно автоматически заботиться об установке расширения?