Я создал проект Azure Функции с использованием. NET Core v2 и попытался перенести его в Azure Функции v3. После обновления жалуется, что больше не может найти Microsoft.Data.Edm, Version=5.8.4.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
. Когда я смотрю в папку bin
моей версии v2.1, этот файл копируется в это место. В моей версии v3.1 отсутствует много файлов, включая Microsoft.Data.Edm.dll
. Кажется, файл скопирован в папку bin, но впоследствии удаляется. Кто-нибудь знает, что происходит?
Кажется, проблемы начинают возникать при обновлении пакета Microsoft.NET.Sdk.Functions
до версии выше 1.0.31. Чтобы проиллюстрировать проблему, я создал очень простое Azure функциональное решение, которое содержит версии V2 и V3. Его можно найти в https://github.com/ramondeklein/AzureFunctionsWithEdm.
При выполнении AzureFunctionsWithEdm2
вызов http://localhost: 7071 / api / EdmFunction возвращает OK, но с AzureFunctionsWithEdm3
не удается, потому что не может загрузить сборку Microsoft.Data.Edm
. Когда пакет Microsoft.NET.Sdk.Functions
обновляется до 1.0.33, V2 также не работает.