Существуют ли какие-либо ограничения для пакетов, которые можно использовать с функциями Azure. Я исследовал столько, сколько смогу, и это не так, однако, когда я пытаюсь создать функцию Azure, которая ссылается на пакет «Microsoft.ServiceFabric», я получаю следующую ошибку:
System.Private.CoreLib: исключение при выполнении функции:
ScaleDownServiceFabrics. FunctionApp2: не удалось загрузить файл или сборку
'System.Fabric, версия = 6.0.0.0, культура = нейтральная,
PublicKeyToken = 31bf3856ad364e35. Не удалось найти или загрузить конкретный
файл. (Исключение из HRESULT: 0x80131621). System.Private.CoreLib:
Не удалось загрузить файл или сборку 'System.Fabric, Version = 6.0.0.0,
Культура = нейтральная, PublicKeyToken = 31bf3856ad364e35 '.
Я попробовал и Azure Func и.1 и 2, и .Net Framework и .Net Core, но безуспешно.
using System;
using Microsoft.Azure.WebJobs;
using Microsoft.Azure.WebJobs.Host;
using Microsoft.Extensions.Logging;
using System.Fabric;
namespace FunctionApp5
{
public static class Function1
{
[FunctionName("Function1")]
public static void Run([TimerTrigger("*/5 * * * * *")]TimerInfo myTimer, ILogger log)
{
log.LogInformation($"C# Timer trigger function executed at: {DateTime.Now}");
FabricClient client = new FabricClient();
}
}
}
Возможно ли это, или ограничение функций Azure в Visual Studio - если да, какие пакеты приемлемы?