Ссылка на Newtonsoft.Json с жалобами на функции Azure

Я запускаю функции Azure, называемыеSmsWebhook, Он вызывает метод во внешней сборке,AzureFunctionsSample.Services.dll это имеет отношение кNewtonsoft.Json 8.0.3

Подробности моегоRun.csx похоже:

#r "AzureFunctionsSample.Services.dll"
using System.Net;
using AzureFunctionsSample.Services

public static async Task<HttpResponseMessage> Run(HttpRequestMessage req, TraceWriter log)
{
    ...
}

В пределахRun() Метод выше, я создаю экземпляр и вызываю метод в экземпляре. Однако всякий раз, когда я вызываю этот метод, я получаю следующую ошибку:

2016-05-19T13:41:45  Welcome, you are now connected to log-streaming service.
2016-05-19T13:41:46.878 Function started (Id=64fccf0c-d0ef-45ef-ac1c-7736adc94566)
2016-05-19T13:41:46.878 C# HTTP trigger function processed a request. RequestUri=https://ase-dev-fn-demo.azurewebsites.net/api/smswebhook
2016-05-19T13:41:46.878 Function completed (Failure, Id=64fccf0c-d0ef-45ef-ac1c-7736adc94566)
2016-05-19T13:41:46.894 Exception while executing function: Functions.SmsWebhook. Microsoft.Azure.WebJobs.Script: One or more errors occurred. AzureFunctionsSample.Services: Could not load file or assembly 'Newtonsoft.Json, Version=8.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040).

Я вручную добавил ту же версиюNewtonsoft.Json.dll подbin каталог, но все равно получил ту же ошибку. Почему это жалуется наNewtonsoft.Json.dll файл?

Если я переместить все логики внутри внешней сборки вRun.csxКстати, жаловаться не буду.

Ответы на вопрос(3)

Ваш ответ на вопрос