У меня возникли проблемы с рядами рядовых сборок в лазурных функциях, у меня есть приложение Azure Function с пятью функциями, которые имеют общую папку bin, где я размещаю свои сборки, эти сборки в очередь зависят от Entity Framework и LinqKit, для которых я добавил зависимости во всех файлах project.json для каждой функции, но частные сборки не могут получить ссылку на них и провалиться. Пожалуйста помоги. Project.json -Где разместить зависимости для общих сборок в Azure-функциях
{
"frameworks": {
"net46":{
"dependencies": {
"EntityFramework": "6.1.3",
"Newtonsoft.Json": "9.0.1",
"LinqKit": "1.1.7.2"
}
}
}
}
Для дальнейшего уточнения в моей функции App У меня есть пять различных функций, которые зависят от 2-х частных собраний, и я не хочу, чтобы отдельные копии (так как это может вызвать различные версии одного и того же dll в разных папках, вызывающих проблемы) в каждой функции, поэтому я создал общую папку bin, из которой ссылаются частные сборки, но проблема возникает, поскольку эти частные сборки в дальнейшем зависят от некоторых пакетов nuget, которые они не могут найти.
#r "..\bin\Marketware.Domain.dll"
#r "..\bin\Marketware.AzureIntegration.dll"
using System;
using System.Collections.Generic;
using System.Data.Entity;
using System.Diagnostics.Eventing.Reader;
Возможный дубликат [Выполнение предварительно скомпилированного .NET-кода как функции Azure] (http: // stackoverflow.com/questions/36436917/execute-pre-compiled-net-code-as-azure-function) – Thomas